Tools
Articles
Methods and Tools for Data-Driven API Testing Data-driven API testing can enable feedback much sooner and more often during development while being just as comprehensive as classic functional black-box testing. There are many methods of API testing, but that shouldn't intimidate you. Testers looking to advance their careers should consider learning some coding in order to test their programs at the API level. |
||
What Testers Need in Their Accessibility Testing Toolkits A software tester’s accessibility testing toolkit should contain various tools, both to help testers “walk in the shoes” of their users and to quickly flag obvious problems and expose accessibility features (or a lack of them). High performance is only achievable with human skill, but these tools will help you uncover potential issues and make your product a better user experience for a wider audience. |
||
The Future of Software Testing Many software testers have opinions about the future of their profession. Here, László Szegedi takes a look at how today's realities could shape tomorrow's possibilities for testers when it comes to new skills and technologies, roles and dynamics, and tools and devices. What could your job look like a decade or more from now? |
||
5 Pillars of a Successful Test Automation Implementation Discussions on what constitutes a “proper implementation” of test automation often focus on what tool you should use, but that is only one part of the equation. Bas Djikstra details four other things you should consider, how they contribute to the success of your test automation, and what risks are associated with failing to pay proper attention to each of them. |
||
How to Ace Your Next QA Job Interview The secret to acing your next job QA interview is mastering what to say when the interviewer asks you to tell them a little about yourself. Preparation is key, so here are three important points to hit, as well as some sample scripts to modify for your own history, so that you can go into your next QA job interview with complete confidence. |
||
Focus Your Testing by Understanding How Customers Use Your Product If you're uncertain about where to focus your testing or what kind of testing you should be doing, look at what your users are telling you. Understanding the analytics of how your customers use your application can help you improve your test efforts. This article explores instances of how this data can inform user interface automation, compatibility testing, and web services tests. |
||
Software Testing and Liberal Arts: Rediscover the Tools of Learning While having a computer science degree will surely help with a career in programming or testing, a background in liberal arts may end up helping you more than you know, too. The liberal arts teach logic, rhetoric, and how to see the big picture, which comes in handy when you're trying to make connections in complex systems. A well-rounded education helps anyone, but particularly testers. |
||
The Value of Making Your Data Sources Reusable across Test Automation Tools Many automation tools have a mechanism for storing data used in their test scripts. Typically, the specifics of this mechanism is different across tools, making it difficult to use this data outside the tool itself. Using an external, reusable data source allows organizations to avoid the cost of migrating or duplicating existing data, thereby future-proofing their frameworks. |
||
2016 Top 10 StickyMinds Articles As 2016 draws to a close, we at TechWell took a look back at the topics that most interested our StickyMinds readers. We hope you enjoy this curated list of top-ranking articles and interviews covering everything in the software testing industry from Selenium and test automation to API testing, kanban, and the future of the software testing profession. |
||
Choosing a Test Management Tool that Will Scale with You When choosing a test management tool, it’s important to select one that will scale with your company’s needs, allowing you to grow and expand based on your evolving challenges. This article describes the elements you should take into consideration when choosing your tool, including functionality, deployment method, customization, end-to-end coverage, and support. |