-
Performance test specialists in Agile development
According to Agile expert Lisa Crispin, there are various ways to integrate performance testing and performance testing specialists into the Agile development process. This response offers her take...
-
Planning for performance testing in Agile development
Agile expert Lisa Crispin explains the importance of planning for performance testing and other testing activities in the development lifecycle, asserting that performance testing must be considere...
-
Types of performance testing for Web applications
In this response, expert Pete Walen describes performance testing approaches that can steer your team in the right direction to enhance performance and avoid failures.
-
Conducting performance testing on mobile applications
In this expert response, Pete Walen offers helpful tips for addressing performance testing of mobile applications.
-
Security tester roles in secure development lifecycle
Some people may be surprised to learn that security testers are integral to nearly every phase of the secure development lifecycle.
-
Change management: Tracking security defects
Expert John Overbaugh explains how testing teams can maintain change management system efficiency.
-
How modeling tools fit into ALM
Modeling tools are a vital part of the ALM process, but how they integrate with each other varies greatly depending on the tool.
-
Modeling tools and the application lifecycle
The world of ALM tooling is always changing to overcome new challenges and better meet the needs of today’s application lifecycle. Here expert Mike Jones discusses the latest trends in ALM modeling...
-
When tracking changes to test cases is necessary
Is it necessary to track changes made to test cases? Expert Pete Walen explores this issue and offers some helpful advice.
-
When should "enhancements" be tracked as defects?
In this expert response, Pete Walen examines the various possible meanings of "enhancement" and explains when testers should document a request for enhancement as a defect.
-
Agile development and defining requirements up front
In this response, expert Lisa Crispin explains how experienced Agile teams can negotiate contracts that satisfy customers while also ensuring all necessary development and testing activities are co...
-
Wikis and software requirements specification
There are several methods for tracking changes so that all team members understand what has taken place. Read this expert response for Lisa Crispin's take on requirements change tracking.
-
Agile teams and software defect tracking
In this expert response, Lisa Crispin discusses the pros and cons of DTS and offers advice to teams on how to best manage their bug-free development approach.
-
Strategies for ensuring embedded software security
All software developers have ongoing challenges with application security, and embedded software is no exception. What steps can be taken to protect embedded software applications?
-
Do embedded systems require extra security testing?
While embedded software applications may not necessarily require more security testing than other applications, there are special considerations that developers must keep in mind when working with ...
-
Eliciting and analyzing embedded systems requirements
Read this expert response for Sue Burk's suggestions for what techniques developers can use in embedded systems requirements gathering and analysis.
-
Eliciting requirements for embedded systems
In this response, expert Sue Burk describes the importance of the relationship between hardware and software in embedded systems, and how they must be able to communicate and collaborate with each ...
-
Embedded software: Hardware and software functionality
When testing embedded software, testers must take into account the platform, operating system, hardware and the purpose of the software being tested. Read this expert response, which recommends con...
-
Tools and processes for embedded software testing
Many people are buzzing about embedded software these days, and this complex technology raises questions about platform, testing and quality. In this expert response, Pete Walen discusses his exper...
-
Making sense of test automation
Organizations want to take advantage of what automation has to offer, yet it needs to be cost-effective and time-efficient. Read expert Pete Walen's take on a commonly heard recommendation: "Automa...
-
Drive better software requirements analysis
Many application testers wonder who exactly is responsible for driving software requirements analysis and planning to ensure high-quality software.
-
Is 'Agile software documentation' an oxymoron?
Some software quality pros get the impression picking up Agile means letting go of software documentation, but that's not necessarily so.
-
Mobile apps: Dealing with untrusted Wi-Fi connections
Expert Dan Cornell explains how to ensure mobile apps behave securely -- even when they encounter untrusted Wi-Fi or Bluetooth connections.