testing

Robot in front of a computer Robotic Process Automation: A New Opportunity for Software Testers

Robotic process automation (RPA) automates sequences of tasks in production environments to execute a clearly defined path through a process, so you can complete work faster. As more enterprises adopt RPA, success and scalability will require the construction of sustainable automation—a skill many testers already have.

Wayne Ariola's picture
Wayne Ariola
Five light bulbs 5 Ways to Write Automated Tests Efficiently

When written clearly and concisely, automated tests can perform quality assessment that would take developers days or weeks to do manually. To maximize their effectiveness, you should compose these tests the best possible way. Here are five guidelines to write automated tests efficiently and increase their usefulness.

Angela Baker's picture
Angela Baker
Flags stuck in countries on a map 5 Golden Rules for Software Localization

Localization, or customizing your software or app to work in other languages and areas, can help you attract a larger audience. But it encompasses so much more than merely translating text. Here are five golden rules for software localization that will help your developers and testers create a truly global product.

Erica Sunarjo's picture
Erica Sunarjo
Lisa Crispin Testing in DevOps: A Slack Takeover with Lisa Crispin

Thought leaders from the software community are taking over the TechWell Hub to answer questions and engage in conversations. Lisa Crispin, who's created many educational materials for software professionals, hosted this Slack takeover and discussed DevOps, test automation skills for manual testers, and starting TDD.

Kelly McGee's picture
Kelly McGee
Happy tester holding up a smiley face balloon How Testers Can Keep a Positive Outlook in a Negative Job

Software testers are frequently perceived as negative. While their goal is constructive—to deliver an exceptional product to end-users—getting there involves a critical mindset, which is often construed as being a devil’s advocate. Here are some ways testers can transform their thinking to a more positive outlook.

Rajini  Padmanaban's picture
Rajini Padmanaban
Cypress tool logo Using Cypress for UI Test Automation

There are lots of tool options out there for UI automation. Cypress is an interesting tool for browser automation because the architectural overhead is lower since there is no emphasis on page objects, and it encourages you to manage state by building tests as small as possible. Here's how it gives you concise tests.

Justin Rohrman's picture
Justin Rohrman
Jeff Langr Cultivating Quality Code: A Slack Takeover with Jeff Langr

Thought leaders from the software community are taking over the TechWell Hub to answer questions and engage in conversations. Jeff Langr, author of a number of books about software, hosted this Slack takeover and discussed the pros of unit testing versus end-to-end testing, code reviews, and test-driven development.

Cristy Bird's picture
Cristy Bird
Bored tester looking at his computer screen Preventing Boring Test Syndrome in Your Automation

Boring tests are easy to spot: A good rule is if you start feeling sleepy after a few minutes of looking at them. Although routine tests may still find quality issues, having to write them will not encourage a tester to be creative in challenging the application. Here are some ways to make tests more interesting.

Hans Buwalda's picture
Hans Buwalda