Trending

NOW TRENDING AT QA VALLEY

Better Together: Automated & Manual Testing

One of the frequent conversations in our industry right now is the use of Automated versus Manual Testing, while both do have strengths and weaknesses, I believe that the unification of the two will result in an even better product than trying to use one alone. (more…)

Learn More from Tests That Stray off the Happy Path

Unit tests exercise various paths through your codebase. Some are happy paths where everything you expect goes right. These tests are boring. The interesting tests are the ones where your code goes hurtling off the happy path. The trick is to capture the diversity of a multitude of unhappy paths.

read more

Why AI is the perfect software testing assistant

Software testers are highly analytical, creative problem solvers. To identify hidden defects and areas where users might get frustrated, they must ask what others haven't asked and see what others don't see. But the analytical process takes time, and it isn't always as efficient as today's businesses and the users.

read more

Ten ways to implement automated app testing effectively

QA and test pros give advice on how to craft software test automation strategies that can speed app deployment. They also share their criteria for choosing automated test tools.Many enterprises invest in automated app testing tools with high expectations and end up with half-realized goals and wasted effort. Instead, approach.

read more

Quality Assurance Approach and Best Practices

Practicing Agile methodologies means approaching testing in a proactive manner the includes developing tests at the inception of the project. You know it’s vital, I know it’s vital, so let’s move on and dive right into our recipe for success. True quality comes from quality minded people, and as such,.

read more

Is it a Bug, a Feature Request or a Missed Requirement?

A typical development and testing activity normally begin with taking a user story and digesting the information in it. From this shared understanding, we start to construct a set of use cases as a means of verifying the implementation and completeness. You could say that the story is complete, once.

read more

9 quick ideas for flexible testing

When you're a tester in an agile team, it can be easy to fall into a comfortable testing pattern. The transparency of daily stand-up and reflection of retrospectives can create an illusion of continuous improvement. These routines make us feel that we work in a flexible way but, if we.

read more

Integrating Testing into the DevOps Workflow

DevOps is aimed at converting the distinct steps of application development and support into a continuous workflow, which in turn should make the enterprise itself more agile in an increasingly fast-paced digital economy. One of the most fundamental aspects of this process is quality assurance, which, arguably, has long been.

read more

Software Testing: Roadblock or Accelerator?

The industry rate of test automation is still only 20%. What do we have to do to change that and move toward continuous testing? Rapidly delivering innovative software has grown from a technical challenge into a business imperative. Today’s businesses recognize that they can no longer gain or retain a.

read more

Why you need to learn these automated testing tools for Java

How do Selenium, Junit, Grinder and other automated testing tools work? Here's a tool-centric guide to unit testing, integration testing, load testing and more. Whether you're a seasoned Java programmer or a Java neophyte, testing Java applications is important. It ensures your application does what it's supposed to. Fortunately, there.

read more