-
Ending Agile developer vs. tester, quality-killing blam
Agile expert Zach Nies offers ways to improve software quality by stopping Agile developer-versus-tester fingerpointing. In his 20 years in software development, he's seen human squabbles block qua...
-
Easing software performance testing and usability model
Learn how to effectively test software performance characteristics, build strong test strategies and how to use proven modeling techniques in this expert tip. Matt Heusser teaches users and testers...
-
How to improve software user acceptance testing practic
How application user acceptance testing (UAT) differs from functional testing and ways to improve UAT processes are explained in this tip. Likening UAT to show biz, expert John Overbaugh describes...
-
How to get management on board with Web 2.0 security is
Ways to get management buy-in for Web 2.0 security testing and quality assurance and to bolster application security before deployment are given in this tip. Test pro Kevin Beaver explains why Web ...
-
Testers debate differences between waterfall, Agile tes
Two professonal testers continue the timeless debate, agile vs waterfall, which is the best methodology for test-driven software development.
-
Test-driven development face-off: Waterfall vs. Agile
Most software test pros pick a preferred methology and stand by it, in this tip two testers square-off, one advocating for agile development, the other in the waterfall corner.
-
Ways to approach application performance testing on a t
App performance pro explains how to achieve quality performance testing on the cheap in this tip. Being familiar with the tools, processes and original test data is key to achieve performance succe...
-
Using automation to accelerate software testing in Agil
Can automation improve and speed up software testing in agile development? Yes and no, says test pro Matt Heusser. He explains when automation works well, how to choose automated test tool framewor...
-
Accelerate your agile software testing
This expert tip explains how adopting agile development and risk-driven and test-driven development can accelerate testing. Test pro Matt Heusser also covers ways to handle tight software testing c...
-
Five tips from the Agile trenches
Agile and software development experts advise on how to begin Agile projects, Agile practices to avoid and more. This tip cherrypicks top Agile tips from Rick Simmons, Jochen (Joe) Krebs and other ...
-
Rich Internet applications security testing checklist
Fix common RIA and Web 2.0 application problems typically caused by Ajax, Flash and other technologies with these tips. Software expert Kevin Beaver explains why add-ons, plug-ins and multimedia fe...
-
Finding cross-site scripting (XSS) application flaws ch
Cross-site scripting (XSS) is a major concern, it can be unpredictable and requires multiple tools to test it . Expert Kevin Beaver sheds light on the history of XSS issues and recommends tools to ...
-
Seven steps for a quality change and configuration mana
This tip outlines several ways to ensure you have a topnotch change and configuration management (CCM) division on your project team which is vital in protecting software code.
-
How to apply modeling techniques to support software te
Software testing veteran describes how to build effective software test models that integrate tools, frameworks, configurations and more in this tip, which includes documentation, screenshots and c...
-
Calculating mean time to failure in performance testing
Calculating MTTF (mean time to failure) can be a difficult for testers in order to develop a performance test pass as there are multiple steps. This expert tip will guide you through process,
-
Winning responses to "Why is QA always the bottleneck?"
Executives are notorious for criticizing QA and test pros, often labeling them as the "bottleneck" of software projects. Learn appropriate responses to upper management's unfair and difficult inqu...
-
Defining report requirements with use cases
This tip offers a new and interesting way to go about defining and reporting requirements for use cases. There are a number of details that need to be attended to in defining requirements such as t...
-
How requirements use cases facilitate the SDLC
Learn software use case processes and techniques that result in better application requirements in this tip. Takeaways include use case diagrams and user acceptance test case examples.
-
The lowdown on PCI compliance
Putting aside PCI DSS hype, an IT security expert identifies key components of compliance and advises on vulnerability scanner choices. He covers how compliance effects business function, and which...
-
How to improve software project requirements estimates
Overcoming management constraints on softgware projects is often thought be impossible. Expert Robin Goldsmith shows ways to more efficiently estimate projects in this multiple step tip.
-
Think twice about mobile software testing automation
Mobile application testers may not find the same value in software testing automation that Web application testers enjoy.
-
Three primary Agile development principles
These three simple principles define the basics of an Agile development strategy. Find out what they are and why they matter.
-
Software testers: Get a professional development plan
STAREAST 2013 participants offer advice to software testers on setting up their company's professional development plan.
-
Tips for database testing from the cloud
What is database testing and how is it important to your application and the company? Get tips to effectively test when data is hosted in the cloud.