test techniques
|
Exploratory Testing: Why Is It Not Ideal for Agile Projects? As the Agile environment has efficient principles that allow quick responses to changes and the ability to deal with uncertainty, exploratory testing may seem like a perfect match for such projects. However, this is only partially true. In reality, diverse reasons impede its usage in Agile projects, and companies should take them into account before designing QA strategies.
|
|
|
Benefits of Using Static Code Analysis Tools for Software Testing Static code analysis tools offer a range of benefits for software testing. By identifying potential issues early on in the development process, these tools can help improve the quality and reliability of software, the codebase’s maintainability, and software security by identifying potential vulnerabilities and security issues.
|
|
|
Metamorphic Testing Rapid change and adoption of new ideas are attributes we readily assign to engineering and high-tech. What was a novelty and special last year is old news today. And yet… have you ever heard of Metamorphic Testing?
|
|
|
5 Essentials to Ensure QA Fits Perfectly into DevOps DevOps is the preferred methodology for software development companies looking to code, build, test, and deploy software as a continuous process. It is popular because it creates a fast-paced, results-oriented, collaborative environment that encourages cross-skilling and self-improvement.
|
|
|
Using Agile and DevOps to Achieve Quality by Design When software nears completion, it is the wrong time to focus on quality. Product delivery improves if you invest in a plan, validate in small increments, and focus on continuous testing.
|
|
|
QA Is More Than Being a Tester QA testers often take on more of a role than just testing software code. When the team needs help, QA should lend a hand in assisting with business analysis, customer communication, user experience, and user advocacy.
|
|
|
Supporting Continuous Testing with Automation Create tests that can be used in a continuous testing environment, build the right number of tests, and don’t fall victim to the mistaken belief that everything can be automated.
|
|
|
The Unspoken Truth about IoT Test Automation The internet of things (IoT) continues to proliferate as connected smart devices become critical for individuals and businesses. Even with test automation, performing comprehensive testing can be quite a challenge.
|
|
|
What Testers Can Learn from Airline Safety Improvements: An Interview with Peter Varhol and Gerie Owens
Video
Technologist and evangelist Peter Varhol and Gerie Owens, a test architect and certified ScrumMaster, discuss their STARWEST presentation, “What Aircrews Can Teach Testers about Testing.” They talk about how testers can apply airline safety practices to their teams’ delivery of high-quality applications through complementary expertise, collaboration, and decision-making. They also explain how blind deference to authority and automation can be detrimental to a testing team, and how to use everyone’s skills to achieve success.
|
|
|
Testing Your Metal: An Interview with Paul Grizzaffi
Video
Paul Grizzaffi, principal automation architect at Magenic, discusses his keynote presentation, which focuses on changing your perspective to add value and determining where you are spending your time so you can evaluate what can be automated.
|
|
|
Achieving a Balance between Manual and Automated Testing: An Interview with Jim Holmes
Video
Jim Holmes, executive consultant at Pillar Technology, discusses tools and methods to effectively communicate with management your goals for balancing manual with automated testing.
|
|
|
Why Manual Testers Shouldn't Fear Automation: An Interview with Chris Loder
Video
In this interview, Chris Loder, automation architect at InGenius Software, addresses the misconception that the goal of automation is to replace manual testers.
|
|
Visit Our Other Communities
StickyMinds is a TechWell community.
Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.