testing | TechWell

testing

Microphone on a stage for a keynote presentation 4 Lessons from the STARWEST 2018 Keynote Presentations

With a week full of sessions, tutorials, training classes, and events, the STARWEST software testing conference had plenty of takeaways useful for your professional and personal life. Here are four lessons distilled from the conference’s keynote presentations on testing, communication, and directing your career.

Owen Gotimer's picture
Owen Gotimer
Laptop with code on the screen Code Katas for Testers

A kata is a small programming task you build a solution to. The point is to develop programming skill through familiarity with programming patterns, which is a useful practice for testers today. You’ll learn about software development, testing, continuous integration, exploration—and even how to be a better person.

Justin Rohrman's picture
Justin Rohrman
puzzle Writing Tests: Action Abstraction

Keywords have become a popular way of writing tests. Hans Buwalda used keywords to devise the Action Based Testing method in which tests are written as sequences of “actions” represented with keywords. However, keywords are just a physical representation of actions, and there are other ways to do this.

Hans Buwalda's picture
Hans Buwalda
Gauges on a car's instrument dashboard, photo by Dominik Stötter 5 Strategies for Better, More Reliable Load Testing

As you test your system’s performance, what happens when it fails to meet your requirements? With these five strategies, you can simulate realistic load testing of your system, mitigate your risks, and create reliable, continuous, automated performance testing for a better and more efficient end-user experience.

Israel Rogoza's picture
Israel Rogoza
Drawing of a digital brain made of circuitboards How AI Is Transforming Software Testing

At our modern pace of rapid software delivery, manual testing alone is simply inadequate. AI will soon be a necessity to keep pace and equip QA and test teams with augmented efficiencies. But don't fear the future; just like automation tools already have, AI is going to complement—not replace—your testing efforts.

Raj Subramanian's picture
Raj Subramanian
Bug in a circle with a line through it Stop Hoarding Bugs and Clean Up Your Backlog

Many testing organizations have bugs sitting in their bug-tracking tool gathering dust. The issues aren't high-priority enough to fix immediately, but no one wants to close them because they might get around to fixing them eventually. This is a hoarder mentality! You need to organize and declutter your bug backlog.

Jerry Penner's picture
Jerry Penner
Docker logo How Testers Can Use Docker to Shift Left and Automate Deployments

Docker has several advantages over virtual machines: It’s easier to deal with, starts up faster, and requires fewer resources. Using Docker also can give testers more confidence in their releases. Developers use the same environment that will be used in production, which streamlines code delivery and shifts QA left.

Artem Golubev's picture
Artem Golubev
Two grain silos Testing Centers of Excellence and the Return of Silos

Testing centers of excellence aim to be R&D labs for software testing, experimenting, and innovating new testing techniques and then piloting them on projects and analyzing the results. But that's not always the reality. Some CoEs merely isolate testers, taking a step back to the days of silos. What's your experience?

John Tyson's picture
John Tyson