Related Content
Testing Uncertainty: Strategies for Testing a Chatbot Testing chatbots differs a lot from “traditional” testing, like for an app or web portal, due to the apparent randomness of a conversation with a chatbot. For testers to have a better understanding of working with chatbots, they have to apply critical thinking to deal with the uncertainty in their test objects. |
||
Lower Risk of Downtime by Testing with Production Traffic Teams need a means of identifying potential bugs and security concerns prior to release—with speed and precision, and without the need to roll back or stage. By simultaneously running live user traffic against the current software version and the proposed upgrade, you can detect bugs while reducing risk and downtime. |
||
Key Enablers for Continuous Testing Continuous testing means testing before, during, and after each software change is made. Testers have long advocated for this, but DevOps has made it more popular by pushing for rapid feedback and shifting testing left in the lifecycle. Here are three practices your company should embrace to enable continuous testing. |
||
Change Is Hard, but BDD Is Worth It Behavior-driven development is a methodology change that impacts the whole team, and unfortunately, it’s not as easy as writing scenarios in a specific format. What is the added value of BDD? Why should the team throw their current process out the window and try to incorporate a new methodology? Here are some reasons. |
||
When Field Testing Isn’t Possible, Use Simulation Field testing is great for discovering different situations, but due to a variety of constraints, it may not always be possible. In such cases, simulation is useful to create a picture that mimics the real scenario. You can replicate hardware, operating systems, network ranges, and more, as well as nonfunctional areas. |
||
DevOps Transformations for QA Teams: A Slack Takeover with Stacy Kirk Thought leaders from the software community are taking over the TechWell Hub to answer questions and engage in conversations. QA architect an agile coach Stacy Kirk, founder of QualityWorks Consulting Group LLC and nodeqa.io, hosted this Slack takeover and discussed improving teams by implementing DevOps practices. |
||
5 Tips to Turn Recorded JMeter Scripts into Reusable Tests Using a tool like JMeter to execute load and performance tests while code is being developed is an inexpensive way to find issues early. But the recorded steps will need some work before they can be useful load and performance tests. Here are five suggestions to turn your recorded scripts into quality reusable tests. |
||
What’s Different about Testing Serverless Applications? Serverless computing is a DevOps technique that uses cloud-provided runtimes to execute code components in a defined workflow. Testing is easier in some ways with this model, but more difficult in others. Let's dive into the ways testing serverless applications and components is different from traditional architecture. |