testing

Articles

Person writing down rules for software testing in a notebook The Simple Rules of Software Testing

Simple rules are great for guiding us through an overwhelming workload. Sometimes complicated solutions are necessary, but simple rules often outperform complex algorithms, making them more efficient than sophisticated, difficult flows. They can also break down big goals into practical daily guidelines testers can follow to perform more effectively. Let’s see how simple rules can be applied in software testing.

László Szegedi's picture László Szegedi
Jeremias Rößler Bringing AI into Testing: An Interview with Jeremias Rößler
Video

Jeremias Rößler, founder of ReTest, discusses his company’s open source re-check tool, how customer input was vital to the tool’s development, and shares  insight on growing a start-up. Jeremias also provides resources for learning about AI that can guide you on how to apply AI into your testing strategy.

Jennifer Bonine's picture Jennifer Bonine
Infinity symbol with test automation gear incorporated Test Everywhere: A Journey into DevOps and Continuous Testing

A move to DevOps creates an opportunity to shift the testing process to the left. But what if you went further? DevOps supports continuous testing, so you can advocate for a constant focus on quality, with testing permeating the entire software development process. Here's how you can actually have a faster testing process when the software is tested throughout the lifecycle, by developers, testers, and automation alike.

Utilizing Containers to Improve Your Production Outcomes: An Interview with Melissa Benua
Video

Melissa Benua, engineering manager at mParticle, discusses the role that containers play in test environments. She answers questions like: Why do you need containers? How is your team going to benefit from containers? What is the first step in getting started with containers? Melissa provides resources for learning how to make a container and on how containers will aid you in maintaining control over data and code.

Owen Gotimer's picture Owen Gotimer
Glass bottlenecks Dealing with a Test Automation Bottleneck

The test team uses the test automation system to execute thousands of test cases because … why not? The tests are running automatically, for free, so there is no incentive to improve test efficiency. Just run them all! But eventually, as more and more tests are added, the system becomes overloaded. Test runs are delayed and you get a bottleneck. Don't throw more money—or new systems—at the problem; do this instead.

Michael Stahl's picture Michael Stahl
Jason Arbon Will AI and Machine Learning Take Over Software Testing?: An Interview with Jason Arbon

Jason Arbon, CEO and founder of test.ai, discusses his goal to test all the world’s apps. Jason also provides insight on a frequent question he faces: When will AI replace my job? He believes that AI and machine learning have already started taking over some aspects of software testing, and that this transition will keep accelerating. Based on available data, Jason predicts which aspects of testing are going to be subsumed by AI, in what order, and in what time frame.

Jennifer Bonine's picture Jennifer Bonine
java.lang.NoClassDefFoundError: gherkin/IGherkinDialectProvider

I am trying to run the basic cucumber case. But getting "java.lang.NoClassDefFoundError: gherkin/IGherkinDialectProvider error.

I have downloaded and added all the selenium and cucumber jars to Eclipse.

Please check and advise.

 

Ramesh M's picture Ramesh M
How to run partial testSuite using selenium webDriver

There are 100 test cases under regreesion suite. But i would like to run only 10 test cases. How this can be performned using selenium webDriver.

Ramesh M's picture Ramesh M
Person comparing two apples An Automated Approach to Regression Testing

Testing every single thing isn't feasible, so regression testing should be holistic in verification while focused in scope. A good goal is to ensure no regression issue is introduced into a critical business flow. This endeavor can benefit from automation. An automated testing approach specific to reducing regression issues can go a long way toward building a good client relationship and high brand value.

Anubhav Bansal's picture Anubhav Bansal
"Wrong Way" road sign To Get Quality Software, Let Them Fail

As an advocate for quality, you look at the product, take into account time, budget, and other business constraints, and recommend fixes to ship a product with the best possible quality. ... And the businesspeople in production don’t want to fix it. How can you communicate bugs and risk to people who don't want to listen? Instead of getting frustrated, you need to frame issues in a meaningful way—and, if you have to, let people fail.

Matthew Heusser's picture Matthew Heusser

Pages

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.