About software testing and software quality: Testing Tools, Bug Tracking, Code Review, Continuous Integration.
Monday, 30 September 2013
The Software Tester in a Scrum Team
Friday, 3 May 2013
JMeter: the new standard for load testing
Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. You can use it to make a graphical analysis of performance or to test your server/script/object behavior under heavy concurrent load.
A important ecosystem has been developped around JMeter. Many companies are offering load testing services based on JMeter, like Amazon or Blazemeter. There are also many JMeter plugins that have been created to extend its functionalities and better exploit the data provided by this open source load testing tools.
You can get more informatoin and download JMeter from http://jmeter.apache.org/index.html
Monday, 7 November 2011
Automated Acceptance Tests and Requirements Traceability
http://www.methodsandtools.com/archive/archive.php?id=118
Thursday, 8 September 2011
Scenarios for Load Testing
This article explains how to build a portfolio of scenarios for software load testing automation. You have rarely only a single scenario to test, so you have to decide which scenarios to include in your test plans. Criticality, frequency, difficulty and verifiability are the four key factors that should be considered to determine the scenarios to automate. Choosing the right scenarios is an essential key factor to ensure the success of your load testing automation strategy.
Thursday, 21 April 2011
Unit Testing and Mocking Tools Directory
http://www.unittestingtools.com/
Tuesday, 1 February 2011
Load Testing Tools Adoption Survey
The last Methods & Tools survey wanted to determine the level of adoption of load testing tools in organizations. It asked the following question: “Do you use a tool for load / performance testing?”
I use tools for load testing | 48% |
My organization has tools, but my project or I do not use them | 20% |
My organization has no tools for load testing | 32% |
Participants: 182
Ending date: January 2011
Source: Methods & Tools Load Testing Tools Survey
Additional resources:
* JMeter presentation
* Load Testing Section of the Software Development Articles Directory
* Load Testing Section of the Software Development Tools Directory
* Load testing tools directory
Monday, 11 October 2010
Bromine - Test Management for Selenium
Sunday, 29 August 2010
JMeter Load Testing Tool Presentation
Friday, 28 May 2010
Contract Tests in JUnit 4
Thursday, 29 April 2010
Load Testing Tools Directory
Monday, 26 April 2010
Writing Testable Code
http://www.methodsandtools.com/archive/archive.php?id=103
Tuesday, 30 March 2010
Automated Exploratory Testing
http://www.sqazone.net/modules/news/article.php?storyid=606
Monday, 29 March 2010
Using WatiN to Leverage Common Elements in Web Testing
http://www.methodsandtools.com/archive/archive.php?id=100
Wednesday, 17 February 2010
Book Review: Debug It!
This book provides a structured approach that will help programmers to identify and remove bugs in code. It is based on a four steps process: Reproduce, Diagnose, Fix, Reflect. For each activity, the author provides practical material on how perform it. The second part gives a higher vision of the debugging process and deal with topics like communicating with users or prioritizing bugs treatment. Finally, the book discusses special situations and the relationship between bugs and other areas of software development (source control, build, etc.).
The book is easy to read and the material is presented in a very structured way with different “viewpoints” that help to understand the content. Besides the main text where important concepts are put in evidence, real life cases shows how things happen in the real world. There are also some “Joe asks…” sections where the author answer pertinent questions on the current topic.
With my many years of experience in supporting and debugging large existing enterprise systems, I have to say that Paul Butcher summarize and structure all the knowledge (and more) that I have, sometimes painfully, accumulated during this activity. This is therefore an excellent book that I will recommend to everybody that is involved in software development in general and maintenance activities specifically.
Reference: “Debug It!”, Paul Butcher, Pragmatic Bookshelf, 214 pages, ISBN 978-1934356289
Get more details on this book or buy it on amazon.com
Get more details on this book or buy it on amazon.co.uk
Monday, 30 November 2009
New Software Testing and Quality Assurance Videos and Tutorials Directory
Friday, 17 July 2009
How To Recruit, Motivate, and Energize Superior Test Engineers
Wednesday, 10 June 2009
Applying User Testing During Development
Monday, 25 May 2009
Agile Testing by Lisa Crispin and Janet Gregory
Some authors are good at presenting theories but unable to connect them to practice. Other are good at telling stories from the trenches, but without being able to produce an analysis of the situation and propose some solutions. On the less examined domain of agile testing, Lisa Crispin and Janet Gregory are, luckily for us, presenting a book that covers both the personal experience of being a tester in agile projects and a conceptual vision of the place of quality assurance in software projects. Thus you will find in this book “stories” that comes from past projects and “mind maps” that helps to have a high-level vision of the material of each chapter.
The book offers resource to organize the quality assurance and testing activities in an agile project. It explains also the relationship between test automation and agility. It provides also a part dedicated to the chronicle of the agile testing activities during project life, showing how every member of the team could contribute to quality.
I think however that the more interesting contribution of the book is Testing Quadrants. This concept classifies testing activities depending on their focus (technology or business) and their intent (supporting the team or validating the product). Adding an agile perspective to the original work of Brian Marick, the authors provide resources and examples for each quadrant to make sure that you will cover all the aspects of testing for your project.
This book is certainly a very valuable resource for every people involved in software testing, even if this is not in an agile project. It will also be valuable for ScrumMasters and project managers that have to think on how to integrate the testing activities in their projects.
Click here to get more details on this book or buy it on amazon.com
Click here to get more details on this book or buy it on amazon.co.uk
Friday, 17 April 2009
Software Quality Assurance Planet
Friday, 3 April 2009
What is an Agile Tester?
Here is a good definition of the Agile Tester, from the book “Agile Testing” of Lisa Crispin and Janet Gregory: “We define an agile tester this way: a professional tester who embraces change, collaborates well with both technical and business people, and understands the concept of using tests to document requirements and drive development. Agile testers tend to have good technical skills, know how to collaborate with others to automate tests, and are also experienced exploratory testers. They’re willing to learn what customers do so that they can better understand the customers’ software requirements.”
Source: “Agile Testing”, Lisa Crispin and Janet Gregory, Addison-Wesley, 2009