|
7 Test Automation Requirements for Higher Software Quality An advanced, efficient test automation platform, combined with a more systematic and comprehensive architecture, can help boost quality assurance operations to a whole new level. In order to best maximize a software product’s reliability, consider these seven requirements for your test automation efforts.
|
|
|
Why Continuous Delivery Is Nothing without Real-Time Test Analysis Pushing frequent releases of high-quality software to customers is beneficial for everyone. But setting up a continuous delivery pipeline is about more than speed. How do you ensure that things don’t start breaking all over the place? Viktor Clerc shares some real-world methods of accurately measuring quality and building it into the pipeline.
|
|
|
Integrating Open Source Code Management Tools in the SDLC Developers realize that to meet deadlines may require assembling both proprietary and available open source software components. This article talks about exploiting benefits and managing challenges with reusing code for open source projects, open source code management tools and their integration, and leveraging managed open source software.
|
|
|
Supporting Accelerated App Delivery through Test Management and Analytics Careful test management is essential to push reliable apps out the door, so testers and developers must work closely together to identify repetitive tests and automate them. Effective test automation ensures that the right tests are run at the right time. Because quality isn’t just about how well the software works technically; it also has to deliver what the customer wants.
|
|
|
Achieving Continuous Improvement and Innovation in Software There is tremendous pressure on software development teams to deliver software faster, better, and cheaper. Quality engineering with a focus on innovation is the answer
|
|
|
The Power of Thinking Upside Down Software developers can become bogged down trying to keep up with agile process and procedures. Get better results by rethinking your approach to balancing focus, agility, management, and testing.
|
|
|
Quality Assurance Is a Process, Not a Department QA is often considered that lonely department of testers whose job is to find defects before the customer does. It's not always glamorous, but QA deserves to be recognized as a key cog in the testing machine. To achieve business goals, it is Susan Bradley's view that the QA process needs to be embraced throughout the entire software development lifecycle.
|
|
|
The Danger of Testing "Only" Stories Finding defects late is a common issue when teams don't consider levels of precision or detail. You must take into account how stories and features fit into the system. In this FAQ column, Janet Gregory tells you how you should remember the big picture—even while testing the small stuff.
|
|
|
Why Bug Reporting Is More Important than Ever Before: An Interview with Sam Kaufman In this interview, Sam Kaufman, the founder and CTO of BugReplay, explains why most teams don’t put enough emphasis on bug reporting—even though agile and DevOps have made it even more important than before. He also details where DevOps can improve and where he sees it in five years.
|
|
|
DevOps: Find Solutions, Not More Defects: STARWEST 2015 Interview with Andreas Grabner
Video
In this interview, TechWell speaks with Andreas Grabner, a performance engineer who has been working in this field for the past fifteen years. At STARWEST 2015, he presented DevOps: Find Solutions, Not More Defects.
|
|
|
Facebook’s No-Testing-Department Approach: An Interview with Simon Stewart In this TechWell interview, Facebook's Simon Stewart digs into his company's shocking approach to testing, which is that they don't have a testing department. He also talks about the challenges and pressure that come along with producing so many different mobile builds per year.
|
|
|
Enabling Enterprise Quality
Slideshow
Too often quality is identified as solely owned by the quality assurance team. By taking a broader approach to roles, tools, and ideology, you can restructure your vision of how to provide rapid, frequent releases that empower all delivery team members.
|
Mike Cullen
|
|
Scaling Quality through Community Leadership
Slideshow
Modern software development organizations often build teams around features. Unfortunately, these teams tend to become siloed, building tools and processes without being aware of how other teams have solved the same problems.
|
Philip Daye
|
|
Disrupt Your Career and Discover True Quality Engineering
Slideshow
One of the best things Melissa Tondi did for her career was disrupt it.
|
Melissa Tondi
|
|
Ditch Your Bug-Tracking Tool: 3 Solid Tactics to Minimize Bug Counts
Slideshow
A bug-free product release is an ideal that testers, developers, and project managers strive for, but when it comes to the go/no-go decision, the balance is often struck between "good" and "good enough," leaving behind a rotting to-do pile in the bug-tracking tool that is rarely acted upon...
|
Jerry Penner
|
Visit Our Other Communities
CMCrossroads is a TechWell community.
Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.