Trending

NOW TRENDING AT QA VALLEY

Selecting the Right Service Virtualization Tool

Once you have established that implementing service virtualization (SV) as a means to remove the bottlenecks formed by critical yet hard-to-access dependencies in your test environments is the way to go forward, one important decision to make is which SV tools to use for the process. (more…)

Best practices for monitoring & testing APIs

Application Programming Interfaces (APIs) help software development teams easily engage and connect end-to-end business processes. Common examples include an e-commerce shopping cart connected to a payment gateway, widgets that display tweets or Facebook updates on a website, or tools like Slack integrated into collaboration and productivity applications – check out.

read more

Participating in Code Reviews as a Tester

Code reviews are a popular method of catching bugs early in development through peer-reviewing someone’s code. But perhaps more important than catching bugs, these reviews also serve as a chance to see how something is built and have a conversation about it. Because testers question software differently from developers, it’s.

read more

Testing the Tester: Building a High-Impact QA Team

Although the software industry understands the importance of testing, many QA teams still fail to. Teams don’t always understand the impact their roles have on the business outcome, so their lack of focus on the outcome affects the software quality and leads to an array of disasters. And the testing.

read more

Error Mining

The key for solving Rumsfeld problems in modern software (more…)

Is it possible to Outside-In TDD on front-end?

Traditionally, because of lack of tools or knowledge, there have not been that many good practices in front-end development. You probably just made the jQuery work and if you were lucky you used Selenium to automate the tests from a user perspective. (more…)

So Many Choices, So Little Time: Comparing Javascript Browser Automation Frameworks

In the days before web applications, programmers wrote applications for a specific platform and used that platform’s native development environment and user interface controls. Before the application’s final release, a tester would check that the application was ready. Some testers wrote elaborate documents that described complicated scenarios they performed on.

read more