Articles

Testing feedback loop 5 Key Factors to Achieve Agile Testing in DevOps

Part of the path to DevOps requires adoption of agile methodologies. What does it mean for testing when you switch from the traditional waterfall model, with a few long release cycles per year, to the agile model, with changes occurring every two weeks? Here are five key factors to achieve the agile software testing necessary in DevOps.

Denise Rigoni
Testing team standing around a computer and smiling 3 Methods for Better Communication and More Effective Testing

Successful delivery of software requires the entire team, so it’s imperative that everyone choose their words carefully so they convey what they really mean, are sensitive to others’ feelings, and consider all aspects of a problem. Here are three questions to remember when communicating about your software testing projects to ensure you’re considering the power of words.

Ajay Balamurugadas
Circle made of arrows Why You Need Continuous Testing in DevOps

DevOps is more than adopting the right set of tools; it's a cultural shift that incorporates testing at each stage of the agile project lifecycle. Continuous testing is key to unlocking this culture change because it weaves testing activities into every part of the software design, development, and deployment processes, which helps everyone involved communicate more, collaborate better, and innovate faster.

Tom Alexander
A developer and a tester looking at each other warily Examining Cross-functionality Bias on Software Development Teams

Cross-functionality means having all the necessary people and skills on one self-organizing team. Unfortunately, the execution of cross-functionality is often biased. The main traps we fall into are misunderstanding the value of specialization, hero worship, and not “walking the cross-functional talk” as organizations. Let’s examine each of these pitfalls in the hope that your teams may avoid them.

Natalie Warnert

Better Software Magazine Articles

Be Indispensable: Cross-Train like a Testing Athlete Be Indispensable: Cross-Train like a Testing Athlete

Stretching your skills and preparing for organizational and work-related change is vital for any QA tester. Your best approach is to work on complementing your skills and competencies.

Bonnie Bailey
The Unspoken Truth about IoT Test Automation 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.

Rama Anem
Building a Test Automation Strategy Building a Test Automation Strategy

QA departments always feel the pressure to start testing quickly, even if the ever-changing software being tested isn’t ready. A bought-in test automation strategy can keep a project on track.

Justin Rohrman
Test-Driven Service Virtualization Test-Driven Service Virtualization

Because enterprise applications are highly interconnected, development in stages puts a strain on the implementation and execution of automated testing. Service virtualization can be introduced to validate work in progress while reducing the dependencies on components and third-party technologies still under development.

Alexander Mohr

Interviews

Michael Bolton When Testers Are Asked to Sign Off on a Product: An Interview with Michael Bolton
Video

In this interview, Michael Bolton, principal at DevelopSense, discusses the absurdity of project managers requiring testers to sign off on a product. Testers cannot assure the quality of the product, so Bolton makes suggestions for how to handle this request.

Jennifer Bonine
Mining a Data Lake to Improve Analysis of Your Test Automation Data: An Interview with Greg Paskal
Video

In this interview, Greg Paskal, a technology innovator in quality assurance, discusses a new open source tool from Elastic Stack that creates a “data lake” that can be mined to analyze the data coming from test automation on a more effective level than pass/fail. 

Jennifer Bonine
Finding Microefficiencies in Agile Practices: An Interview with Melissa Tondi

Melissa Tondi discusses retuning your standard agile practices to better engage the project team, enabling them to write code that will pass testing and free testers to assume the role of user advocate.

Jennifer Bonine
Gene Gotimer Understanding the Role of QA in DevOps: An Interview with Gene Gotimer
Video

Gene Gotimer, senior architect at Coveros Inc., discusses understanding the role of QA in DevOps, DevOps educational tools, trusting your team, and paid and open source security tools.

Jennifer Bonine

Conference Presentations

STARCANADA The Life of a Tester, from Once Upon a Time to Happily Ever After
Slideshow

Most fairy tales start out with a scary premise and move to a happy ending. Lately, we have heard lots of scary stories about the future of testing. As machine learning and artificial intelligence continue to gain prominence, we see even more concerns about the tester’s career. With the...

Jennifer Bonine
STARCANADA Delivering the Goods: Harmonizing Regulated and Agile Practices
Slideshow

Agile testing is hard. Testers contend with terse requirements, minimal process, little documentation, continually evolving business, technical and organizational factors. Auditors demand proof of compliance. Some teams have trouble conforming to regulations while preserving agile practises..

Griffin Jones
STARCANADA 5 Ways to Make Load Testing Work for You
Slideshow

While organizations understand the need for load testing, and many even have the necessary tools to manage it, they still fail to execute it well and “do the job” for end-users. Frustration at a poor user experience is increased by the IT organization's failure to explain...

Israel Rogoza
STARCANADA Mobbing for Test Design: Connecting with Your Colleagues’ Test Ideas
Slideshow

Do you have trouble generating test case ideas? Are there seemingly obvious bugs getting through your test plan? Are you considering revamping your current test analysis and design? If you answered yes to any of these questions, then this session is for you. You may have heard of mob...

Jeff MacBane

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.