Posts

Automation Framework Features List

Before Automation Framework can be developed, it goes through the requirement phase, where list of features are discussed with stakeholders and prioritized.  Here is list (subset) of features related to automation framework that can be discussed, prioritized and scoped for the automation testing framework. Core Features Platform & OS independence Technology & application independence Data driven capabilities (Input Data, output data, meta data) Test large volume of data quickly Framework should be driven through table / key words Shared software library for automation scripts should be implemented Record & playback functionalities Ability to parameterize (recorded) scripts Should have end-2-end testing capability to cover business scenarios Capability to preparing / cleaning the test environment Resource management of test / lab resources View and edit test cases intuitively Ability to implement dyna

Performance Test Run Report Template

You have gathered requirements from clients, identified key critical business scenarios, analyzed the workload distributions, found out performance goals and requirements, identified  tool for generating load, setup the test environment, designed the scripts, executed the performance run, collected the raw data, analyzed it, what next?  Send information to stakeholders? No!!  Wait!! It needs to formatted, customized for different stakeholder(s) and reported accordingly. This article suggests one of the ways to report performance run results to client especially if the performance testing activity has been outsourced to yours company.  It discusses the performance report template and importantly the reasons for including the items in the report. The performance report template contains information by data collected from client side only and doesn’t discuss / talk about data from server side like processor utilization etc. Broadly the performance report has been divided in three major

QA Books List: 2001

Image
See complete QA books list  here Automated Web Testing Toolkit: Expert Methods for Testing and Managing Web Applications  (Diane Stottlemyer) Lessons Learned in Software Testing  (Cem Kaner, James Bach and Bret Pettichord) Software Quality: State of the Art in Management, Testing, and Tools  (Martin Wieczorek and Dirk Meyerhoff) Software Quality Approaches: Testing, Verification, and Validation: Software Best Practice  (Michael Haug, Eric W. Olsen and Luisa Consolini) Software Testing: A guide to the TMap Approach  (Martin Pol, Ruud Teunissen and Erik Van Veenendaal) The Web Testing Handbook  (Steven Splaine)

QA Books List: 2002

Image
See complete QA books list  here Beta Testing for Better Software  (Michael Fine) Effective Software Testing: 50 Specific Ways to Improve Your Testing  (Elfriede Dustin) How to Break Software: A Practical Guide to Testing  (James A. Whittaker) Introducing Software Testing  (Louise Tamres) Just Enough Software Test Automation  (Daniel J. Mosley and Bruce A. Posey) Lessons Learned in Software Testing: A Context-Driven Approach  (Cem Kaner, James Bach and Bret Pettichord) Metrics and Models in Software Quality Engineering  (Stephen H. Kan) Performance Testing Microsoft .NET Web Applications  (Microsoft ACE Team) Rapid Testing  (Robert Culbertson, Chris Brown and Gary Cobb) Risk Based E-Business Testing  (Paul Gerrard and Neil Thompson) Software Quality and Software Testing in Internet Times  (Dirk Meyerhoff, Begona Laibarra, Rob van der Pouw Kraan and Alan Wallet) Systematic Software Testing  (Rick D. Craig and Stefan P. Jaskiel) Testing Embedded Software  (Bart Broekman an

QA Books List: 2003

Image
See complete QA books list  here Best Practices for the Formal Software Testing Process: A Menu of Testing Task  (Rodger Drabick) Critical Testing Processes: Plan, Prepare, Perform, Perfect  (Rex Black) How to Break Software Security  (James A. Whittaker and Herbert H. Thompson) Identifying Relevant Information for Testing Technique Selection: An Instantiated Characterization Schema  (Sira Vegas, Natalia Juristo and Victor R. Basili) J2EE Performance Testing  (Peter Zadrozny, Philip Aston and Ted Osborne) Network Performance Toolkit: Using Open Source Testing Tools  (Richard Blum) Performance Tuning and Optimizing ASP.NET Applications  (Jeffrey Hasan and Kenneth Tu) Practical Software Testing  (Ilene Burnstein) Pragmatic Unit Testing in Java with Junit  (Andy Hunt and Dave Thomas) Software Requirements  (Karl E. Wiegers) Software Testing Fundamentals: Methods and Metrics  (Marnie L. Hutcheson) Testing Applications on the Web: Test Planning for Mobile and Internet-Based Sy