Dissecting a 19-year-old bug
|
It was with a bizarre combination of nostalgia and horror that I read this morning about a 19-year-old rather severe security hole in Windows....Read more...
By Eric Lippert
|
Basics of Mobile Application Testing
|
Wouldn’t that be really fascinating to see web and mobile join their hands together?...Read more...
By Punith
|
A great mobile app user experience starts with building trust
|
Mobile has sensors and capabilities our desktops don't....Read more...
By Jennifer Lent
|
5 Testing Strategies for building successful Mobile Apps
|
The increasing adoption of smartphones, tablets and other mobile devices has fueled the growth of mobile applications in recent years. ...Read more...
By Anuradha Kapoor
|
A Beginner’s Guide to Automated Mobile App
|
A step-by-step tutorial for people completely new to mobile development, manual QA testers and automation engineers who are new to mobile. ...Read more...
By Martin Poschenrieder
|
Involvement Of Stakeholders In Testing
|
Active stakeholders or their representatives are people who are authorized to provide information about the system being built ...Read more...
By
|
What Does "Bimodal" Mean for Software Development and QA?
|
What does “bimodal” mean? It’s a phrase that Gartner launched in early 2015 ...Read more...
By
|
Automating Javascript Testing, Deploy with npm & Travis CI to Github (part 3)
|
Not long ago, I wrote about my experience and setup of Travis CI for running javascript testing ...Read more...
By
|
Considering User Experience when Testing Push Notifications in Messaging Apps
|
The functionality of a messenger app's push notifications is expected to be the same regardless of the device or OS being used. This article discusses how testing these notifications involves keeping in mind the different states of the device and the app, and why the functional configuration audit is just as important as the physical..Read more...
By Ritinder Kaur
|
What is a Serious Bug? Defining a "Material Breach" of a Software License Agreement
|
Here's the proposed definition of a material breach of the software contract in July, 1996 (and in several previous drafts).Read more...
By Cem Kaner
|
Don’t get left behind when tracking bugs
|
With all these emerging frameworks and tools, it’s pretty hard to keep up. Especially since we,Read more...
By Thomas Peham
|
Open Source Database Testing Tools
|
Database testing is one of the areas that might have the smaller number of open source tools.,Read more...
By
|
Agile Testing: Key Points for Unlearning
|
When quality assurance teams and management who have adopted Agile practices first put the ideas to work,Read more...
By Madhu Venantius Laulin
|
How to Become a Beta Tester
|
When the development and QA teams work independently of each other, there can be some duplication of test efforts—which results in wasted time. ...... Read more...
By
|
The Impact of Quality-Driven Development
|
When the development and QA teams work independently of each other, there can be some duplication of test efforts—which results in wasted time. ...... Read more...
By Praveena Ramakrishnan
|
Online Testing with Model Programs
|
Online testing is a technique in which test derivation from a model
program and test execution are combined into a single algorithm...... Read more...
By
|
The state of testing at Microsoft
|
State of testing @ Microsoft Quality and collaboration throughout the development lifecycle...... Read more...
By Robert MacLean
|
Fuzz Testing for Dummies
|
Fuzz Testing for Dummies ...... Read more...
By Michael Orland
|
How fuzz testing works
|
Fuzz testing is a simple technique that can have a profound effect on your code quality. ...... Read more...
By
|
JBroFuzz Tutorial
|
JBroFuzz has attempted to expose the intrinsic beauty of the subject: Constantly submit a vast amount of payloads to a service, ...... Read more...
By
|
5 ways to align agile testers and developers
|
Your team is agile. They write user stories and work in short iterations...... Read more...
By Stephen Frein
|
Integration Testing Against Remote Neo4j
|
Writing integration tests for your code that runs against Neo4j. ..... Read more...
By Adam George
|
Deploy Automated Testing to Create Better Software
|
To be competitive in the age of agile and continuous delivery,. ..... Read more...
By Viktor Clerc
|
Tap Into Mobile Application Testing
|
As a major part of the software usage activity is gradually shifting to mobile devices,. ..... Read more...
By stmag
|
Test Better, Deploy Faster with Laravel
|
Laravel is an increasingly popular PHP framework that can help you develop better. ..... Read more...
By Voja Janjic
|
The pros and cons of sharing QA testing with customers
|
Customers frequently request for quality assurance (QA) teams to share their tests. Testing with customers is a mixed bag, and whether it's feasible depends on how the tests are written. ..... Read more...
By Amy E. Reichert
|
All-About-ERP-SAP-Testing
|
Test Estimation in Software Testing industry is similar to time management that we do in our day to day lives. In order to understand what test effort estimation is, let us understand the term estimation first..... Read more...
By
|
Changing Team Mindsets to Adopt Exploratory Testing
|
Exploratory testing is a concept of software testing where the tester combines application learning, test design and test execution in the same activity. This approach can showcase the results that a skilled tester can provide with manual tests. In this article, Kimberly A. Stockett provides three key approaches about how to change the attitudes of your software development team to adopt exploratory testing.... Read more...
By Kimberly A. Stockett
|
Most-Common-Web-Sites-Bugs
|
Websites and online usage are becoming the predominant form of interaction in our society in essentially all aspects, from social media to news to e-commerce.... Read more...
By
|
Want More Innovative Testing? Put on a Different Thinking Cap
|
Testers commonly face challenges around one-dimensional thinking, limited ideas, and communication issues. Sometimes, all you need to break out of a comfort zone or come up with better approaches is a fresh perspective. Putting on a different “thinking cap” can help you innovate solutions in a whole new way. Read more...
By Rajini Padmanaban
|
Test Driving Your Database
|
In any engineering project, you can’t avoid testing your product against reality. Read more...
By Tony Davis
|
Testing a Sass Function in 5 Minutes
|
While this article might be slightly technical, I believe it can be helpful to many people as testing it should be the responsibility of every developer. Read more...
By Hugo Giraudel
|
An Introduction to Model-Based Testing and Spec Explorer
|
Producing high-quality software demands a significant effort in testing, which is probably one of the most expensive and intensive parts of the software development process. Read more...
By Sergio Mera and Yiming Cao
|
Test Automation - Who Should be Involved?
|
An area of constant debate in the software industry revolves around automation of tests and who takes part in their design, creation and maintenance. Read more...
By Kenny Cruden
|
Test Driven Development (TDD) Traps
|
Test Driven Development, like all good games in the world, is simple to learn, hard to master. Read more...
By Jakub Nabrdalik
|
Testing-New-Generation-WLAN
|
The first popular standards for wireless LAN (IEEE 802.11a and b) were designed primarily to serve the needs of a laptop PC in the home and office, and later to allow connectivity “on Read more...
By
|
A Few Thoughts on Unit Test Scaffolding
|
When I start to repeat myself in unit test methods by creating the same objects and preparing the data to run the test, I feel disapointed in my design. Read more...
By
|
An Introduction to Model-Based Testing and Spec Explorer
|
In this article we provide a general overview of the main concepts behind MBT and Spec Explorer, presenting Spec Explorer via a case study to showcase its main features. Read more...
By Sergio Mera and Yiming Cao
|
Gaining Code Confidence Through Testing
|
One of the most interesting paradoxes of programming is this: As you gain experience, the confidence you have in your code tends to decrease. Read more...
By Steven Foote
|
Testing in Tongues: How to Test When You Don’t Know the Language
|
If you’re told to test an application that’s in a language you don’t understand, don’t panic. Read more...
By Brian Noggle
|
Wireless LAN testing and troubleshooting guide
|
Gone are the days when wireless LANs (WLANs) are used for convenient access to Web and email. . . . .....Read more...
By
|
The importance of WLAN testing: From planning to documentation
|
It is important to conduct wireless LAN (WLAN) testing to ensure your system meets security and performance requirements. . . .....Read more...
By Rachel Shuster
|
20 Best Performance Testing Tools
|
Below is the comprehensive list of most widely used performance testing tools for measuring web application performance and load stress capacity.. . .....Read more...
By
|
BDD Tests with Xamarin.UITest and SpecFlow
|
Writing applications, whether desktop, web, or mobile, is expensive. Developer time is a very limited commodity;. . .....Read more...
By
|
Getting Started With Gradle Integration Testing
|
Because the standard project layout of a Java project defines only one test directory (src/test), we have no standard way to add integration tests to our Gradle build. more. . .....Read more...
By Petri Kainulainen
|
Clean Up Your Bug Tracker and Keep Numbers Manageable
|
A good team likely is trained to consistently report defects as accurately and promptly as possible. . more. . .....Read more...
By Timothy Western
|
Quality Assurance with JDeveloper 11g and 12c
|
In this article we explain the process behind creating Oracle JDeveloper and Application Development Framework (ADF) code audit rules, and why we think this is a powerful tool for developers. . more. . .....Read more...
By
|
Test-Drive the Strong Sides of Windows Cloud Hosting with Remote Desktop Access
|
One of the main advantages of Windows Server OS over other systems is a powerful and intuitive graphical interface, that allows any user (even a new one without special technical knowledge) . more. . .....Read more...
By
|
Different Testing Approaches for Mobile Games
|
One of the most common problems in mobile game testing – similar to app testing – is how to access all possible devices that your game users are using. more. . .....Read more...
By Ville-Veikko Helppi
|
How Collaboration Changes the Way Testers Think
|
It can be easy for testers to get into the mindset that they are the “Quality Police” solely in charge of when a product gets released. more. . .....Read more...
By Lisa Crispin
|
TestNG Selenium Integration Example
|
In this article, I am going to show you an example of TestNG and Selenium integration. Let me first brief you on TestNG and Selenium. more. . .....Read more...
By Ram Mokkapaty
|
Testing and Documenting Node.js APIs with Mocha and Acquit
|
When people build REST APIs with Express, testing and documentation are often an afterthought. more. . .....Read more...
By Valeri Karpov
|
Load Testing a REST API on a Low-Power IoT Platform
|
Web-based APIs have exploded in use from banking, eCommerce, medical devices, entertainment and more. . .....Read more...
By
|
How To Add Visual Testing To Your BDD Tests
|
If you’re new to Behavior Driven Development (BDD) tooling (e.g., Cucumber) it may not be obvious how scenarios you’ve specified (using the Gherkin syntax) translates into test automation.. .....Read more...
By Dave Haeffner
|
A Tester among Developers: Life beyond the Code
|
Tester got the chance to work side by side with her company’s coders.. .....Read more...
By Anastasia Kotsevich
|
Why You Need Female Testers on Your Team
|
There is a great deal of conversation around the lack of female representation in Silicon Valley. .....Read more...
By Joseph Ours
|
OSGi Service Test Helper: ServiceRegistrationRule
|
OSGi Service Tests can be an efficient means to avoid problems related to dangling service references. .....Read more...
By Frank Appel
|
Easy and realistic Load Testing of HTTP Live Stream (HLS) with Apache JMeter
|
The most efficient way to serve video from website and even more for Mobile devices is to stream it as users don’t need to download the full video to start playing it. .....Read more...
By
|
Code Quality: Metrics That Matter
|
As programmers, we spend a lot of time and bits debating and preaching about the merits of good code and the evils of bad code and the differences between the two. .....Read more...
By
|
Acceptance Testing with FitNesse: Multiplicities and Comparisons
|
FitNesse is one of the most popular tools for unit testing since it is designed with a Wiki-style interface that makes it very easy to set up individual tests. .....Read more...
By Michael Sorens
|
Testing Two Way Data Binding in AngularJS
|
Once you accumulate controllers and directives you can then begin to use various libraries such as High Charts......Read more...
By Dr Yoram Kornatzky
|
Testing Economics
|
Everything we do has an economic impact because what we do has costs and benefits.....Read more...
By Gil Zilberfeld
|
Testing mobile apps QA can make or break projects success
|
Quality Assurance (QA) plays a vital role in the development of mobile applications,.....Read more...
By Tatyana Mahlaeva
|
How to create a realistic load test
|
For years I come across many existing load tests.....Read more...
By
|
Testing Big Data: Three Fundamental Components
|
Big Data is a big topic in software development today......Read more...
By Alexander Panchenko
|
Running and Testing Custom Code from AppHQ console
|
Running and Testing Custom Code from AppHQ console......Read more...
By himanshu sharma
|
Five Principles of Bug Tracking
|
On the other hand, the responsibility of the ticket solver is to defend the solution.........Read more...
By
|
Being a Better Test Leader or Test Manager
|
Are you a test leader or inspire to become a test leader of a team of testers? ........Read more...
By Mark Garzone
|
Applying the Agile Manifesto to Mobile Testing
|
The beginning of this century was marked by the birth of a document that has strongly influenced software development ........Read more...
By Nadya Knysh
|
Acceptance Testing with FitNesse: Documentation and Infrastructure
|
This article covers various issues with the documentation and infrastructure; ........Read more...
By Michael Sorens
|
What is Killing Software Tester
|
With Halloween rapidly approaching, let's take a quick look at some of the top things that are killing software testers........Read more...
By
|
The Role of Testers in an Agile Environment
|
There are many diverse ideas about what being a tester means in agile development environments......Read more...
By John Stevenson
|
Getting Started with Selenium IDE (Installation and its Features) – Selenium Tutorial #2
|
Selenium integrated development environment, acronym as Selenium IDE is an automated testing tool that is released as a Firefox plug-in......Read more...
By
|
API Security Testing: Think Like a Bad Guy
|
You want to check an API to ensure that it’s secure, but just how do you think like a bad guy intent on breaking your API.....Read more...
By John Mueller
|
6 Common Mistakes When Setting Up a QA Department
|
You have decided that your company is mature enough and it is the right time to create a QA department. .....Read more...
By Veronika Olshevskaya
|
Testing for Connectivity of Mobile Games
|
Connectivity is one of the key aspects when building mobile games. Typically, mobile games communicate over .....Read more...
By ille-Veikko Helppi
|
Sikuli GUI Automation Tool Tutorial
|
Sikuli is a tool to automate graphical user interfaces (GUI) using “Visual Image Match” method. .....Read more...
By
|
Free Web Load Testing Services
|
The software development trend that shifts the target platform from the desktop to web, .....Read more...
By
|
Developing a Team of Testers
|
There is a lot to consider when building a team: team dynamics, fit, size,. .....Read more...
By Isaac Howard
|
9 ways to speed up your RSpec tests
|
In the last posts we have seen some of the properties of using Elasticsearch as a document store, . .....Read more...
By
|
What is Quality To a QA Engineer?
|
We talk a lot about the importance of quality products. But what does the word “quality” really mean?. .....Read more...
By
|
Professional Testers Manifesto
|
Certification is a process that has gradually spread amongst all areas of software development. .....Read more...
By
|
New Ideas for Effective Localization Testing Practices in an Agile Cycle
|
While practices in localization testing have been suggested for every environment, it is becoming even more important to have such practices for an agile localization test effort. This is a list of ideas to help ensure on-time, on-cost product releases, synchronized efforts for releases in all languages, and good collaboration among team members.Read more...
By Rajini Padmanaban
|
Design Principles in Test First Programming
|
The purpose of this article is to examine how test first programming produces code which adheres to certain design. . .... ..Read more...
By Erik Meade
|
Defining Software Quality and Economic Value
|
This introduction to The Economics of Software Quality covers how to define software quality and economic value.. . .... ..Read more...
By
|
Transition to Agile Testing – Part 4: 7 Practical Tips
|
Software testing during the transition to Agile is not easy. This fourth and final part proposes 7 practical tips for a smooth adoption of Agile software testing practices. From better communication to test automation, .. . .... ..Read more...
By Elizabeth Bagwell
|
Remember when Software Testing was Considered an Artform?
|
Over the last few months I’ve had the opportunity to attend a number of extremely interesting and mind-expanding conferences focusing on, .. . .... ..Read more...
By Ole Lensmar
|
Guicing Up Your Testing
|
In what I hope will be the first of several articles about Guice, a new lightweight dependency injection container from Bob Lee and Kevin Bourrillion from Google, .. . .... ..Read more...
By Dick Wall
|
Considering Test Estimation and Negotiation
|
Test estimation is a forecast of the projected cost and duration of testing which is agreed upon between the testers and enterprise which requires testing.. . .... ..Read more...
By Paul Darby
|
Applying Software Assurance Concepts to the Cloud
|
It was once said that the last time one had full control of their software
was right before they released it. . .... ..Read more...
By Randall Brooks, Raytheon John Whited
|
Testing D3 with jasmine
|
Everyone who works with javascript and data visualization has to at some point come across D3. . .... ..Read more...
By Stephen Gyves
|
Software Testing Performance Testing Requirements
|
Testing application performance prior to release is an essential part. . .... ..Read more...
By Stephen Gyves
|
Software Testing Performance Testing Requirements
|
The scope of this article is limited to the need, approach for requirement. . .... ..Read more...
By
|
In Process Http Server for Integration Test Faking with Owin, Katana, and WebAPI
|
Sometimes when integration testing we need an HTTP endpoint. . . .... ..Read more...
By
|
A New Law of Software Quality
|
Quality cost analysis 3 is a key tool in a quality improvement effort. . . .... ..Read more...
By
|
Testing end to end? Remember, more could be counter productive
|
One of the project I am currently working on had a formal end-to-end testing phase. . . .... ..Read more...
By
|
Practical Tips for ETL Testing
|
The main component (brain and heart) of the data warehouse system is data Extraction,. . .... ..Read more...
By Kaushal Amin
|
Big Data: How to Test the Elephant?
|
Big Data is a big topic in software development today. . .... ..Read more...
By Alexander Panchenko
|
How many testers does it take to install a doorbell? Isolating a defect in real-life
|
As testers, we tend to be analytical thinkers by nature. .... ..Read more...
By Mike Trites
|
Scenario Testing: Four Tips on How to Manage Effectively
|
Testing software has always been complex. The minute you add more than a handful..... ..Read more...
By Robin Gustafsson
|
Unit Testing with CPPUnit
|
Unit tests (or acceptance tests): a set of verifications we can make to each logic unit in our system.... ..... ..Read more...
By JM JM
|
Transition to Agile Testing – Part 3 The New Processes
|
Risk-based testing is a practical approach for test teams to utilize as it allows them to think from a business prespective. .... ..... ..Read more...
By Elizabeth Bagwell
|
Risk-Based Testing: Test Only What Matters
|
Risk-based testing is a practical approach for test teams to utilize as it allows them to think from a business prespective. .... ..... ..Read more...
By Rajnish Mehta
|
Crash Course in using CppUnit
|
This document will introduce you to a testing framework called CppUnit. ..... ..... ..Read more...
By
|
An Overview of Common System and Software Testing Pitfalls
|
Testing is the activity of executing a system, subsystem, or component under specific preconditions (for example....... ..... ..Read more...
By Donald G. Firesmith
|
What Is Load Testing?
|
By the time any software development project nears completion, it likely will have gone through numerous tests, particularly....... ..... ..Read more...
By Tom Huston
|
Web Services Testing
|
A key to testing Web services is ensuring their
functional quality, because....... ..... ..Read more...
By Mark Lewis-Prazen
|
Efficiencies of Virtualization in Test and Evaluation
|
Using automated testing in a virtual test environment can reduce
the time and effort required to complete test execution and data analysis....... ..... ..Read more...
By Elfriede Dustin,Tim Schauer
|
The New Economics of SAP Quality Assurance Testing
|
The New Economics of SAP Quality Assurance Testing....... ..... ..Read more...
By Lynn Shourds,Neil Kosman,Brad Germany
|
Test driven development
|
Test driven development is an important and valued part of agile practices....... ..... ..Read more...
By robertp
|
Top 3 Options for Running Performance Tests Behind Your Corporate Firewall
|
Top 3 Options for Running Performance Tests Behind Your Corporate Firewall ...... ..... ..Read more...
By Refael Botbol
|
JUnit Testing Tips Constructor is Called Before Executing Test Methods
|
Most of Java programmers either use JUnit or TestNG for there unit testing need ...... ..... ..Read more...
By
|
JavaScript Unit Testing with Visual Studio
|
In this article, I'm going to focus on the Visual Studio tooling and project setup requirements needed to get the most out of your JavaScript unit testing. ...... ..... ..Read more...
By Mark Michaelis
|
Five Ways Testers Can Leverage the Interne
|
The fact that you are reading this is already setting you apart from the testers who are unaware ...... ..... ..Read more...
By Phil Kirkham
|
Creative Software Testing In Agile Environments | Matt Barcomb
|
Anyone who has effectively tested software understands that there is more than meets the eye with this occupation...... ..... ..Read more...
By
|
Telecom Testing and Convergence
|
This paper presents a Telecom Testing lifecycle in which the different activities of the telecom stake holders are represented as
views. ...... ..... ..Read more...
By Jithesh Sathya
|
Performance Testing: The “External Content” Challenge
|
Performance Testing: The “External Content” Challenge...... ..... ..Read more...
By Scott Barber
|
Model Based Testing at Red Gate
|
This article focuses on the State Transition mode of behavioral modeling...... ..... ..Read more...
By Phil Scrace
|
Knowing the Verizon Cell Phone Test
|
Verizon wireless is known to boast the most reliable wireless network in the States...... ..... ..Read more...
By Christopher Luck
|
JUnit Rule to Conditionally Ignore Tests
|
In JUnit, assumptions are the means to skip tests that aren’t meaningful under the given condition. ..... ..... ..Read more...
By Rüdiger Herrmann
|
How to Test Your Wireless Performance
|
Slow Internet and network performance are annoying. ..... ..... ..Read more...
By Samara Lynn
|
How to Test Your Wireless Connection Speed
|
Testing a computer's wireless connection speed involves testing multiple factors, ..... ..... ..Read more...
By Alex Moyher
|
How To Test A Wireless Router
|
If you want to know how a wireless router performs, there is no better place than our Router Charts..... ..... ..Read more...
By
|
How CNET tests networking devices
|
Wondering how routers and power-line adapters are tested for CNET reviews? You're in the right place.... ..... ..Read more...
By Dong Ngo
|
Basics of Mobile Application Testing
|
In this article we are going to see the basic things which are usually expected to be tested for any mobile application... ..... ..Read more...
By
|
Whats your Automation Framework?
|
The Keyword Driven framework consists of the basic components... ..... ..Read more...
By Ankur Jain
|
Unit Testing with NUnit—Creating a Test
|
Unit Testing with NUnit—Creating a Test... ..... ..Read more...
By
|
Unit Testing with JUnit
|
JUnit unit test in version 4.x is a test framework which uses annotations to identify methods that specify a test... ..... ..Read more...
By
|
Testing Ajax Web Applications
|
Testing web applications with Ajax components meant play-testing a page by hand. .. ..... ..Read more...
By Ted Husted
|
Testing the Xbox
|
"Testing the Xbox" detailed his experience leading a testing team for Microsoft's Xbox One entertainment system. .. ..... ..Read more...
By Jonathan Vanian
|
Testing Java 8 in 3 Easy Steps
|
The upcoming Java 8 release promises a bunch of new feature for Java developers.. ..... ..Read more...
By
|
Lightsabers, Time Machines, & Other Automation Heuristics Plus a Few Anti-heuristics
|
Heuristics are used in testing as rules of thumb or prompts for solving a particular problem or class of problems.; .. ..... ..Read more...
By Adam Goucher
|
Mobile Application Testing on a Shoestring
|
The small-device market is exploding with users, devices, platforms, and browsers; .. ..... ..Read more...
By Matthew Heusser
|
Expressing Your Value as a Tester
|
The syndrome isn’t unique to software testers. Who hasn’t had a crisis of confidence at one point or another.. ..... ..Read more...
By Lorinda Brandon
|
An Automated OSGi Test Runner
|
This little tool has proven useful in some projects for a while already.. ..... ..Read more...
By Rüdiger Herrmann
|
Intelligent Test Automation
|
started hands-on testing immediately,.. ..... ..Read more...
By
|
Evolution of an Inside-Outside Test
|
An XP customer needs to write and check acceptance
tests.. ..... ..Read more...
By James Grenning
|
Retrofitting an Acceptance Test Framework for Clarity
|
An XP customer needs to write and check acceptance
tests.. ..... ..Read more...
By Rick Mugridge and Ewan Tempero
|
Applying Root Cause Analysis to Software Defects
|
According to an IBM white paper [1], the cost of fixing a defect in the testing phase is up to 10 times more than if you catch it in the design stage right at the start. ..... ..Read more...
By
|
Agile Methodology Is Not All About Exploratory Testing
|
This article is born out of the need to establish that due diligence is required even in the face of the self-organization and independence that Agile principles hinge on. ..... ..Read more...
By Dele Oluwole
|
Using RabbitMQ in Unit Tests
|
In this blog post I want to show you a very simple technique for using RabbitMQ in our Unit or Functional Tests. ..... ..Read more...
By Alvaro Videla
|
Unit Test class that makes use of HttpWebRequest thanks to Visual Studio fakes library
|
Thanks to Visual Studio Fakes is it possible to isolate your unit test and testing difficult to test code...... ..Read more...
By Ricci Gian Maria
|
The difference between Test First and Test Driven Development
|
The concept of Test First (“TF”, write a failing test first and make it green by writing exactly enough production code to do so)..... ..Read more...
By
|
Testing in the Fast Lane: Automating Acceptance Testing in an Extreme Programming Environment
|
In eXtreme Programming Explained [1], Kent
Beck compares eXtreme Programming (XP) to
driving a car. ..... ..Read more...
By Lisa Crispin
|
PHP Unit Testing with PHPUnit
|
PHPUnit is an open source unit testing software framework for software written in the PHP programming language. ..... ..Read more...
By Kendrick Curtis
|
Testing Java and Cross Platform applications with Squish and Microsoft Test Professiona
|
One of the more common requests we hear from customers with heterogeneous ..... ..Read more...
By Charles Sterling
|
RestComm Tutorial: Load Testing – Part 2
|
In the second part of the RestComm Load Testing Tutorial you will learn how..... ..Read more...
By
|
QA Needs to Jump on the Cloud Bandwagon
|
Cloud services have really captured the imagination of the business world..... ..Read more...
By Vu Lam
|
How to Test an API with Node.js
|
Testing an API with Node.js is dead simple. You can quickly write tests for any API, regardless of its language...... ..Read more...
By Jed Wood
|
Analyzing Data in Load Testing: What You Really Need to Know
|
Most load testing tools collect exhaustive information for each load test run...... ..Read more...
By Michael Punsky
|
Testing Mobile Application - Is your app hungry?
|
Why it is important to test power consumption of mobile applications? ..... ..Read more...
By
|
Testing maturity assessment
|
To assess the maturity of an organization or a team on testing is often a starting point for our customers to implement improvement plans. ..... ..Read more...
By Luc Sauliere
|
State of Mobile Testing 2013
|
Are you doing enough mobile testing? Most don’t, find out how you compare to other development and testing teams. ..... ..Read more...
By Alan Trefzger
|
JMeter Distributed Testing Step-by-step
|
This short tutorial explains how to use multiple systems to perform stress testing. Before we start, ..... ..Read more...
By
|
The Wrong Ratio: How Many Testers Do You Need?
|
Hayes explains that while there is no meaningful relationship between how many developers you have and how many testers you need, ..... ..Read more...
By Linda Hayes
|
Using Redundancies to Find Errors
|
Abstract—Programmers generally attempt to perform useful
work. ..... ..Read more...
By Yichen Xie and Dawson Engler
|
SQL Server Disaster Recovery Test
|
This article describes a simple procedure we implemented to ensure that the data on our the database ..... ..Read more...
By satnam singh
|
List of Common Bugs and Programming Practices to avoid them
|
Software bugs are common in practice. Although there are large variety of bugs possible, ..... ..Read more...
By Vipindeep V, Pankaj Jalote
|
Finding Bugs is Easy
|
Many techniques have been developed over the years to automatically
find bugs in software. Often, these techniques ..... ..Read more...
By David Hovemeyer and William Pugh
|
Challenges of Testing with Production Data
|
A number of RBCS clients find that obtaining good test data poses many challenges. ..... ..Read more...
By Rex Black
|
Test Driven Development brings Stability to Zurmo Open Source CRM
|
Test Driven Development, or just TDD, sits at the core of our entire engineering ethos. ..... ..Read more...
By Ray Stoeckicht
|
One suite of automated tests: examining the unit/functional divide
|
Extreme Programming (XP) as written prescribes
doing and automating both unit and functional
testing.. ..... ..Read more...
By Geoffrey Bache , Emily Bache
|
improve regression testing effectiveness by 30%?
|
The goal is to ensure application quality by detecting most regressions while running fewer tests.. ..... ..Read more...
By
|
Functional Testing For Node.js Using Mocha and Zombie.js
|
In Agile development, developers write tests before the implementing a feature.. ..... ..Read more...
By
|
Fail Fast
|
Immediate and visible failure Some people recommend making
your software robust by working around problems automatically. ..... ..Read more...
By Jim Shore
|
Non-Regression Test Automation (Part 2)
|
Automated software testing has historically meant having the computer run individually ..... ..Read more...
By Doug Hoffman
|
Manual Software Testing Process
|
In order to make the software free of defects or bugs, it has to go through a rigorous automated or manual testing process. ..... ..Read more...
By
|
How to maximize test efficiency with test coverage?
|
Most of the time, for functional test teams, test coverage is a control matrix that links risks ..... ..Read more...
By Julien
|
Ensuring Software Assurance Process Maturity
|
Software assurance is the level of confidence that software is free from vulnerabilities, ..... ..Read more...
By
|
Do Not Get Out of Control: Achieving Real-time Quality and Performance
|
When lives are at risk if systems fail, it is critical to minimize defects through the best software engineering processes possible. ..... ..Read more...
By
|
Non-Regression Test Automation
|
Automated testing is undoubtedly an ideal solution for having the capacity of replaying test for each version of an application. ..... ..Read more...
By Julien
|
Manual Testers vs, Automation Engineers – Why the Divide?
|
In my experience, the real sweet-spot in testing is when you have a combination of both manual and automated tests. ..... ..Read more...
By Megan
|
How to Pick Testing Tools
|
Many of us got into technology because we were fascinated by the prospect of using computers to build better ways to get work done..... ..Read more...
By Rex Black
|
How to Become a Video Game Tester
|
The goal of playing video games for a living often begins with becoming a game tester, whether you want to end up being a designer..... ..Read more...
By Matt Swider
|
Business Intelligence and Data Quality
|
Business analysis is only as good as the quality of the data. If the testing process is weak and the data quality and data integrity tests are suspect, then the business could be at risk..... ..Read more...
By Paul Fratellone
|
Web Load Test Ramping Best Practices PART 2
|
In this post, I’ll discuss best practices for determining how long to ramp at the beginning of a web load test.... ..Read more...
By Stefan Karytko
|
RDBMS Testing Concepts
|
There are several reasons why you need to develop a comprehensive testing strategy for your RDBMS... ..Read more...
By
|
Logging Bugs on Mobile Applications Testing
|
Sometimes we spot a problem, stop and write down the steps it took to reproduce it, and then move on with a task... ..Read more...
By Jonathan Kohl
|
Best Practices for Mobile Web App Testing Part I
|
This post is based on my working experience as a software test engineer.. ..Read more...
By Jigar
|
5 Tips for Getting Software Testing Done in the Scrum Sprint
|
This article will give you five tips how a clear practice with the support of tools will help teams be more successful in delivering done products when using an agile approach.. ..Read more...
By
|
XP Testing Without XP: Taking Advantage of Agile Testing Practices
|
XP Testing Without XP: Taking Advantage of Agile Testing Practices. ..Read more...
By Lisa Crispin
|
UMTS network protocol testing
|
Why Choose Accanto for UMTS Protocol Testing?. ..Read more...
By
|
Mobile Testing
|
Most general software testing principals apply equally well to mobile solutions, although the number of tools available for mobile testing is much smaller.. ..Read more...
By
|
Increasing the Effectiveness of Automated Testing
|
This paper describes techniques that can be used to
reduce the execution time and maintenance cost of the
automated regression test suites that are used to drive
development in eXtreme Programming (XP).. ..Read more...
By Shaun Smith and Gerard Meszaros
|
Conventional Software Testing on a Scrum Team
|
What Is Scrum?
According to the Scrum web site, "Scrum is an agile, lightweight process that can be used to manage and control software and product development using iterative, incremental practices . ..Read more...
By Jonathan Kohl
|
Verification and Validation for Trustworthy Software Systems
|
The close interaction between high-integrity systems and their operating environments places . ..Read more...
By James Bret Michael, Doron Drusinsky, Thomas W. Otani, and Man-Tak Shing
|
Uncovering Weaknesses in Code With Cyclomatic Path Analysis
|
Software flaws represent a serious threat to system integrity. ..Read more...
By Thomas J. McCabe Sr,Thomas J. McCabe Jr,Lance Fiondella
|
Testing the Big Picture on Agile Teams
|
One of the biggest problems on many agile teams is forgetting the real business value of the feature they are developing. ..Read more...
By Janet Gregory and Lisa Crispin
|
Efficient Methods for Interoperability Testing Using Event Sequences
|
Many software testing problems involve sequences of events. ..Read more...
By D. Richard Kuhn,James M. Higdon,James F. Lawrence,Raghu N. Kacker,Yu Lei
|
Auditing Software Testing Process
|
In this tutorial you will learn about Auditing Software Testing Process ..Read more...
By
|
Web Testing with Selenium in Spring Roo
|
Testing shouldn’t stop at the unit test or integration test level..Read more...
By Ken Rimple and Srini Penchikala with Gordon Dickens
|
Seven Ways to Find Software Defects Before They Hit Production
|
If you've ever been surprised by a bug that seemed obvious in hindsight.Read more...
By Matthew Heusser
|
New Models for Test Development
|
A software testing model summarizes how you should think about test development.Read more...
By Brian Marick
|
Heuristic Test Oracles
|
Capture and comparison of results is one key to successful software testing.Read more...
By Douglas Hoffman
|
Grid and P2P add to automated testing on the cloud
|
As cloud computing dives deeply into its latest trend, the proliferation of instances of mobile device access, testing the explosive numbers of new applications could be an obstacle to speedy deployment.Read more...
By
|
Thoughts on Test Automation in Agile
|
In this article, I intend to share with you some of the test automation techniques our team successfully implemented on a recent projectRead more...
By Rajneesh Namta
|
Testing with Axioms in C++ 2011
|
In this paper we show how concepts and axioms can be expressed in
standard C++ 2011,. Read more...
By Anya Helene Bagge, Valentin David, Magne Haveraaen
|
Test Automation Using Visual Studio 2010 Coded UI
|
You can use Visual Studio 2010 Ultimate or Visual Studio 2010 Premium to create automated tests of the user interface (UI) known as coded UI tests. Read more...
By Raj Kamal
|
Introduction to Google Software Testing
|
At Google, software testing is part of a centralized organization called Engineering Productivity that spans the developer and tester tool chain Read more...
By James A. Whittaker
|
Where Worlds Collide: Integrate New Perspectives into Your Testing
|
In this article, he shares some tips for seeking out your own new perspectives and introducing them into your testing work. Read more...
By Rick Scott
|
Tools to unit test your JavaScript
|
Unit testing focuses on verifying that a module or a unit of code is working as designed or as expected. Some developers Read more...
By
|
Testing with Professional Integrity Editorial Test and QA
|
Testing with Professional Integrity Editorial Test and QA Read more...
By Mark Tomlinson
|
PESTT EDUCATIONAL SOFTWARE TESTING TOOL
|
PESTT is an Eclipse plug-in for learning and designing unit tests for the Java language. Read more...
By
|
Approaching Agile Testing
|
Agile testing involves testing as early as possible. Read more...
By Arijit Sarbagna
|
A Guide to Testing Rails Applications
|
This guide covers built-in mechanisms offered by Rails to test your application. By referring to this guide Read more...
By
|
Write a Database Unit Test that Runs within the Scope of a Single Transaction
|
You can modify unit tests to run within the scope of a single transaction. Read more...
By
|
Unit test JavaScript applications with Jasmine
|
For many, the idea of unit testing JavaScript applications seems difficult or unnecessary. Read more...
By Dustin Butler
|
New Approaches to Creating and Testing
Internationalized Software
|
Internationalized software has great advantages for the
marketplace and is a worthwhile and growing trend, but
high quality levelsRead more...
By Harry J Robinson Sankar Chakrabarti
|
Load Testing as Science and Art
|
The aim of this post is not specifically to shed more light regarding what went wrong before the launch of SCN, but I do promise to get there.Read more...
By Elad Rosenheim
|
Acceptance Testing for Node.js
|
This article is based on “Node.js in Action“, to be published in May 2012. It is being reproduced here by permission from Manning Publications.Read more...
By Mike Cantelon and TJ Holowaychuk
|
Unit Testing: Why? What? & How?
|
In this tutorial you will learn about unit testing, various levels of testing,Read more...
By
|
Triggering change - what for and how
|
Reasons for change can be expressed as a personal/departmental pain or desire, a business outcome,Read more...
By Dr. H. James Harrington
|
Three Things I Learned about Testing at Google that Might Surprise You
|
When I first set out to write How Google Tests Software,Read more...
By James A. Whittaker
|
Four ways to reduce software testing cost without sacrificing quality
|
Tip one: Manage by walking around and listening.Read more...
By Matt Heusser
|
Automated Testing of ASP.NET MVC Applications
|
For many years the developers who practiced Unit Testing were frustrated about numerous problems they had when trying to apply automated testing to ASP.NET sites, .Read more...
By Artëm Smirnov
|
The Impatient Acceptance Test
|
When implementing new features it is always a good idea to test them – preferably with automated acceptance tests.Read more...
By schneide
|
The Boutique Tester Revisited
|
Between cloud computing, crowd-sourced testing, and even the recent claim that "test is dead," what's a boutique tester to do? Matthew Heusser offers his thoughts.Read more...
By Matthew Heusser
|
How to Stress Testing Java EE 6 Applications with JMeter and VisualVM
|
JEE6: Stress Testing Java EE 6 Applications, how to?
Use stress testing to identify application server configuration problems, potential bottlenecks Read more...
By Mohamed Taman
|
How Google Tests Software
|
here is one question I get more than any other. Regardless of the country I am visiting or the conference I am attending, Read more...
By James A. Whittaker
|
Guidelines for Java Testable Design
|
This article is based on Unit Testing in Java, to be published in April 2012. It is being reproduced here by permission from Manning Publications.Read more...
By Lasse Koskela
|
What do you do when you find a bug?
|
Hold on do not answer it right now. Let me first set the context.Read more...
By
|
The Chimera of Software Quality
|
From time to time, I think it very important to remind the scientific community about the
underlying quality of the softwareRead more...
By Les Hatton
|
Load Models for Performance Testing with Incomplete Empirical Data
|
Automated Unit Testing for database development has recently been promoted via the Agile Programming Methodologies.Read more...
By R. Scott Barber
|
Getting Started Guide to Unix Based Testing
|
First, let us see what UNIX is and what the various flavors of UNIX are?Read more...
By
|
Constraints and the Test-Driven Database
|
Automated Unit Testing for database development has recently been promoted via the Agile Programming Methodologies.Read more...
By Sam Bendayan
|
Taking the guesswork out of testing
|
When we do an experiment in computing, we will accumulate data in some form, under some
experimental conditions.Read more...
By Les Hatton
|
Software Testing - Security Testing
|
Security Testing is very important in today's world, because of the way computer and internet has affected the individual and organization.Read more...
By Anand Ramdeo
|
Rightsizing the Cost of Testing: Tips for Executives
|
This chapter has been written specifically for senior man- agers and executives (subsequently, executives) .Read more...
By Scott Barber
|
Getting Started with Business Intelligence Semantic Model (BISM) in SQL Server 2012
|
The Business Intelligence Semantic Model is one of the most significant enhancements in SQL Server 2012.Read more...
By Divya Agrawal
|
Four Ideas for Improving Test Efficiency
|
Nothing good lasts forever. We have entered another economic downturn, and no one seems to know how long it will last. For the foreseeable future,Read more...
By
|
Using Spiral Model For Testing
|
The spiral model starts with an initial pass through a standard waterfall lifecycle, using a subset of the total requirements to develop a robust prototype.Read more...
By
|
Quality Goes Bananas
|
The most important quality risks we
wanted to address were Read more...
By Rex Black, Daniel Derr and Michael Tyszkiewicz
|
Integration Testing: Why? What? & How?
|
As we covered in various articles in the Testing series there are various levels Read more...
By
|
How to Improve Software Testing
|
It is very common to see software testers asking the question, how to improve software testing. Read more...
By Bhakti Satal kar
|
Becoming a Testing Expert
|
Achieving expertise as a tester is a progressive journey. It helps to have a vision to guide your efforts.Read more...
By James Bach
|
Gorilla Logic Launches Fone Monkey for Android
|
The new Android testing capabilities complement the popular FoneMonkey for iOS (iPhone and iPad) automated testing toolRead more...
By
|
The Shift, From Stereotypical to Effective Tester
|
A stereotypical description of an application tester’s role is usually about being given specifications,Read more...
By Modha Khammammettu
|
System Testing: Why? What? & How?
|
Unit testing’ focuses on testing each unit of the code.Read more...
By
|
The Coder and The Tester
|
the coder and the tester should be friends Read more...
By Harry Robinson
|
A Framework for Good Enough Testing
|
In any situation, Good Enough testing
asks, “How do I know if I’m doing, Read more...
By James Bach
|
A Few Thoughts on Test Data
|
A number of RBCS clients find that obtaining good test data poses many
challenges. Read more...
By Rex Black
|
The Path to Successful Defect Tracking
|
One of the challenges all software development organizations face is how to handle the defect-tracking process. Read more...
By Tim Cares
|
Integration Testing for Java EE
|
Pragmatic integration testing can increase your productivity and ensure the deployability of your Java EE 6 application. Read more...
By Adam Bien
|
Unit Testing in .NET Part 5 - Moq-ing your way to simpler tests
|
Unit Testing in .NET Part 5 - Moq-ing your way to simpler tests Read more...
By
|
Testing with Scala
|
When learning a new language or framework one of my early questions is nowadays Read more...
By
|
Understanding Quality
|
Quality can be a tough concept to get a handle on, especially when you are dealing with a web site. Read more...
By
|
Testing Without a Formal Test Plan
|
A formal test plan is a document that provides and records important information about a test project Read more...
By Ye Wu and Jeff Offutt
|
Modeling and Testing Web-based Applications
|
The Internet is quietly becoming the body of the business world, with web applications as Read more...
By Ye Wu and Jeff Offutt
|
Challenges in Testing Web Based Applications
|
In this tutorial you will learn about Challenges in Testing Web Based Applications Introduction, Read more...
By
|
Building a Test Suitere?
|
A web site is designed and built for an audience, and much attention should be paid to the process of understanding that audience. Read more...
By
|
Just how serious the bugs in JDK7 really are?
|
After the warning from Apache committers , the recently released Java 7 could cause crashes of the Java Virtual Machine as well as calculation errorsRead more...
By
|
Improve Unit Testing with Visual C++ Programming
|
Visual Studio comes with an interesting tool for unit testing as described in this blog about Writing Unit TestsRead more...
By
|
The Importance of Benchmark Testing
|
If you’ve been in application development for a while, you’ve most likely heard the phrase “benchmark testing”.Read more...
By
|
Model-Based Testing Using an Implicit State Model
|
Several people have asked me about whether finite state machines (FSMs) are the onlyRead more...
By Harry Robinson
|
What is Concurrent Testing?
|
In these days of web based computing, it is possible that the computer (server) may be simultaneously serving thousandsRead more...
By Murali Chemuturi
|
Quality Data Through Enterprise Information Architecture
|
In the classes of applications that heavily depend on enterprise data quality—business intelligenceRead more...
By Semyon Axelrod
|
Quality Data Through Enterprise Information Architecture
|
In the classes of applications that heavily depend on enterprise data quality—business intelligenceRead more...
By Semyon Axelrod
|
What being a Context-Driven Tester means to me
|
I guess it’s that time again. What time is that, you ask? Read more...
By Scott Barber
|
Testing vs. Checking
|
There is confusion in the software development business over a distinction between testing and checking.Read more...
By
|
Automation Anywhere Launches Testing Anywhere for Java
|
Testing Anywhere now tests any application on any Windows platform; tests web applications on ExplorerRead more...
By
|
Ensuring Code Quality in Multi-threaded Applications
|
Ensuring Code Quality in Multi-threaded Applications Read more...
By
|
Software process improvement and related standards/models
|
software process improvement was primarily promoted under the auspices of achieving the requirements of various standards/models.Read more...
By Dr. H. James Harrington
|
Testing Forms in PHP with SimpleTest
|
Although not as well known as PHPUnit, SimpleTest is an immensely capable framework,Read more...
By W. Jason Gilmore
|
Agile Software Development Processes
|
In software development there exists a tension between qualityRead more...
By Everette R. Keith
|
Advanced Risk Base d Test Results Reporting
|
Analytical risk based testing offers a number of benefits to test teams and
organizations that use this strategy.Read more...
By
|
Pass vs. Fail vs. Is There a Problem Here?
|
A test, for the purposes of this discussion, is at its core a process of exploration. Read more...
By
|
How to Select a QA Collaboration Tool
|
This paper examines the methods for identifying and choosing a QA collaboration tool, Read more...
By
|
Mobile usability testing: problems and solutions
|
ISO standard defines usability as "the extent to which a product can be used by specified usersRead more...
By
|
How to Quantify Quality: Finding Scales of Measure
|
‘Scales of measure’ are fundamental to a specification method we have developed called Planguage.Read more...
By Tom Gilb
|
Web Performance Testing - Test objectives and Real Life Monitoring
|
Web Performance Testing is executed to provide accurate information on the readiness of an application through testing the web site Read more...
By Robin Bortz
|
Efficient Preparation and Utilization of Test Data
|
With computers being the heart of today’s world, applications being built need to be
properly tested. Read more...
By Anil Kumar Appukuttan/Ajay Kumar Kachottil/Abhishek Shanker
|
The Performance Test Lead!
|
I assume you are familiar with the “Software Development as a Sports
Team” analogy. Read more...
By R. Scott Barber
|
Reducing the Test Automation Deficit
|
Many companies with existing legacy code bases bump into a huge impediment when they want to get agile Read more...
By Henrik Kniberg
|
Put a Load on It: Combining Load and Functional Testing
|
Sustained system load may expose critical bugs that could really hurt business stakeholders. Yet, Read more...
By Fiona Charles
|
Automating JavaScript Testing with QUnit
|
This article explores how to write JavaScript unit tests with QUnit, and how QUnit can help developing applications. Read more...
By Jörn Zaefferer
|
Net Debugging? Don't give me none of your VS
|
Visual Studio is fine for most debugging purposes. Just occasionally, it isn't practicable,Read more...
By Edward Elliott
|
Putting the *Analyst* into Test Analyst
|
For years, I’ve given Software Testers in my teams the official job titleRead more...
By Kelly Waters ·
|
The Need for Functional Security Testing
|
Despite extensive testing of application functionality and security, we see many instances of software,Read more...
By C. Warren Axelrod
|
Ensuring Database Quality
|
There are three fundamental reasons why you need to develop a comprehensive testing strategy for your RDBMSRead more...
By Scott Ambler
|
Finite State Model-Based Testing on a Shoestring
|
Model-based testing is a software test technique that generates tests from an explicit model of softwareRead more...
By Harry Robinson
|
Automated Exploratory Testing
|
Automated exploratory testing is a method integrating Test Automation within the Exploratory Testing SessionRead more...
By Ayal Zylberman and Nitzan Shenar
|
Testing Models of Consumer Search using Data on Web Browsing and Purchasing Behavior
|
models of costly search have been at the heart of many economic models trying to explain imperfectly competitive behavior in product and labor markets.Read more...
By Babur De los Santosy,Ali Hortacsuz,Matthijs R. Wildenbeestx
|
Why Load Testing Ajax is Hard
|
Article on the Ajaxian blog site from December 2008 on the challenges of load testing sites incorporating Ajax.Read more...
By Patrick Lightbody
|
SilkTest Extension Kit for .NET
|
This manual provides all the information you need to work effectively with the
SilkTest Extension Kit for .NET.Read more...
By
|
JUnit Test Infected: Programmers Love Writing Tests
|
Testing is not closely integrated with development. This prevents you from measuring the progress of development-Read more...
By
|
Agile Regression Testing Using Record & Playback
|
There are times when it is not practical to hand-script automated tests
for an existing system before one starts to modify it.Read more...
By Gerard Meszaros, Ralph Bohnet, Jennitta Andrea
|
Software Quality Unpeeled
|
The expression software quality has many interpretations and meanings. In this article, I do not attempt to select any one Read more...
By Dr. Jeffrey Voas
|
SQL Server Unit Testing with tSQLt
|
Consider the last few database bugs you had to fix: Were they easy to find? When you fixed them, Read more...
By Sebastian Meine and Dennis Lloyd
|
Testing-as-a-Service – The new “Third Way” for Performance Testing
|
As recent online sales figures have shown increasing numbers of us are choosing the Internet for our regular purchases and to access services such as banking and utilities. Read more...
By Paul Caine
|
Java GUI Testing
|
On the subject of why testing is so important, I won't repeat here what has been aptly described in Test Infected.Read more...
By
|
Web Site Testing Checklist
|
Web Site Testing ChecklistRead more...
By
|
Movers and shakers in the Software testing arena
|
The testing market is riding a new wave of innovation—and it's been a long time coming,Read more...
By Colleen Frye
|
Peeling the Performance Onion
|
In a recent running of our performance testing workshop, the students said they really appreciated learning about.Read more...
By Danny R. Faught/Rex Black
|
Bumper Stickers for Testers
|
Bumper Stickers for Testers.Read more...
By Harry Robinson
|
Test-Code Cycle - article on testing java GUI
|
This paper demonstrates the development of a small bibliographic system using Extreme Programming techniques.Read more...
By Bill Wake
|
Software Testing - Contents of a Bug
|
Complete list of contents of a bug/error/defect that are needed at the time of raising a bug during software testing.Read more...
By Nilesh Parekh
|
Unit Testing in a Managed Environment
|
You’re ready to start unit-testing in a more managed, process-oriented way.
Read more...
By Gil Zilberfeld
|
Test-Driven Development
|
In principle, it is just about writing the test before the
program..
Read more...
By Christoph Steindl
|
Refactoring Test Code
|
Two key aspects of extreme programming (XP) are unit
testing and merciless refactoring.
Read more...
By van Deursen, Arie; Moonen, Leon; van den Bergh, Alex; Kok, Gerard
|
Pair Testing: How I Brought Developers into the Test Lab
|
AS A BLACK BOX TESTER WORKING ON A
variety of development projects, I was often
approached by developers who were
trying out test-driven development and
wanted to learn more about testing.
Read more...
By Jonathan Kohl
|
How Quality is Assured by Evolutionary Methods
|
After several years of experience as a Project Coach introducing Evolutionary Project Management
Methods (Evo) in development projects, I think I can claim that Quality can be Assured if projects apply
these methods.
Read more...
By Malotaux, Niels
|
NetBeans Platform Testing Tutorial
|
In this tutorial, you are introduced to setting up the "simpletests" infrastructure and to using the NetBeans Platform's unit testing and functional testing frameworks.
Read more...
By
|
Measure test coverage with Cobertura
|
Cobertura is an open source tool that measures test coverage by instrumenting a code base and watching which lines of code are and are not executed as the test suite runs.
Read more...
By Elliotte Rusty Harold
|
Incorporating Web Application Security Testing Into Your Quality Assurance Process
|
Many companies are under the impression that testing for Web application security simply involves a cursory check for easy-to-guess user names and passwords
Read more...
By
|
Using Line of Balance to Track the Progress of Fixing Trouble Reports
|
You are the project manager of a large project and testing is uncovering faults, trouble reports are starting to pile up and the release date is coming soon.
Read more...
By Dr. Eduardo Miranda
|
Factors Affecting Personal Software Quality
|
Understanding the factors that influence software quality is crucial to the continuing maturation of the software industry.
Read more...
By Dr. Mark C. Paulk
|
The Satisfaction of Test Engineering
|
What is it that draws an IT professional in to test engineering?
Read more...
By
|
Improving the Maintainability of Automated Test Suites
|
There are many pitfalls in automated regression testing.
Read more...
By Cem Kaner
|
Expert Software Test Practices Interviews
|
Could you tell us a little about yourself, your background, and what you are working on today?
Read more...
By Rex Black
|
Automated Test Generation And Verified Software ?
|
Testing remains the principal means of verification in many certification regimes.
Read more...
By John Rushby
|
13 Great Questions To Ask Software Testing Tool Vendors
|
There are good reasons James Bach is so well known among the testing community and constantly invited to give keynote presentations around the globe at software testing conferences.
Read more...
By Justin Hunter
|
Transitioning to Agile Testing
|
Some test teams may be stumped on how to transition to agile.
Read more...
By Johanna Rothman
|
Pros and cons of requirements-based software testing
|
For something that is essential, fairly fundamental and seemingly straightforward, requirements-based software testing sure does generate a lot of discussion.
Read more...
By Robin F. Goldsmith, JD
|
Graph Theory Techniques in Model-Based Testing
|
Models are a method of representing software behavior.
Read more...
By Harry Robinson
|
Testing: A Sample Test Plan
|
This is the Master Test Plan for the Reassigned Sales Re-write project.
Read more...
By Craig Borysowich
|
Testing: A Sample Test Design
|
The primary goal of this document is to establish a plan for the activities that will verify [Product Name] as a high quality product that meets the needs of the [Product Name] business community.
Read more...
By
|
The importance of critical thinking in software test
|
The importance of critical thinking in software test
Read more...
By Chris McMahon
|
Demystifying Extreme Programming: Test-driven programming
|
Test-driven programming is one aspect of XP that baffles programmers.
Read more...
By Roy Miller
|
Software Testing - Definition Of Done
|
Agile and Scrum are not alien to us anymore. Industry has embraced Scrum and Agile because of the value they provide.
Read more...
By
|
Diagnosing evolution in test-infected code
|
In this study we trace the effects of applying the
techniques of refactoring and aggressive unit testing in
source code based on historical information.
Read more...
By Christian Wege,Martin Lippert
|
Applying Models in your Testing Process
|
Model-based testing allows large numbers of test cases to be generated from a description
of the behavior of the system under test.
Read more...
By Steven Rosaria, Harry Robinson
|
Software Quality Assurance Guide
|
The SQA Guide sets forth the scope, roles, responsibilities, and procedures that will be used to perform the SQA function for
Read more...
By Lisa Shim/Jacquie McKevitt
|
Lessons in Test Automation
|
The various tools used throughout the development lifecycle did not easily integrate.
Read more...
By Elfrieda Dustin
|
Is Quality Negotiable
|
The morning I sat down to start writing this paper, ...
Read more...
By Crispin, Lisa
|
Guerrilla SQA
|
Guerrilla SQA & Metrics: Conquering the Land a Bit at a Time While Leaving the Developers Alone
Read more...
By Scott P. Duncan
|
Hey Vendors, Give Us Real Scripting Languages
|
Most test tools come bundled with vendor-specific scripting languages that I call vendorscripts.
Read more...
By Bret Pettichord
|
Why I am a tester? Wrong Reasons
|
We have seen many discussions on why people came into software testing and why they still love to work as a tester.
Read more...
By
|
Success with Test Automation
|
This paper describes several principles for test automation. These principles were used to develop a system of automated tests for a new family of client/server applications at BMC Software.
Read more...
By Bret Pettichord
|
Software Testing Tutorial
|
Software testing is an integral part of Software Development Life Cycle. Testing software or any product in day-to-day business applications or in our daily routine work becomes necessary as going around with these, will mess up things. This session helps you travel through the journey of software testing in the form of software testing tutorial.
Read more...
By Harshada Kekare
|
Software Security - Getting Developers on Board
|
An article addressing how developers can do a better job building in software security. The article includes many references related to software security.
Read more...
By Caleb Sima,Kevin Beaver
|
Adventures with Testing BI/DW Application
|
The major objective of this paper is to offer guidelines in an attempt to document the generalized test process that can be followed across the business interface and data warehouse domain.
Read more...
By Raj Kamal/Nakul Madan
|
JUnit Testing in Jazz Using JUnit
|
Jazz is built on the Eclipse platform and comes with JUnit built into the Workbench.
Read more...
By Laurie Williams
|
patterns and practices Performance Testing Guidance for Web Applications
|
This guide shows you an end-to-end approach for implementing performance testing.
Read more...
By J.D. Meier
|
JUnit 4.x in Eclipse
|
This tutorial is for a bit more experienced Java programmers.
Read more...
By Wishnu Prasetya
|
JUnit 4.x Howto
|
JUnit is a program used to perform unit testing of virtually any software.
Read more...
By Blaine Simpson
|
How to test session identifier strength with WebScarab
|
To collect and examine a reasonably large sample of session identifiers, to determine if they could be vulnerable to prediction, or brute force attacks.
Read more...
By
|
Software Negligence and Testing Coverage1
|
The phrase, complete coverage, is misleading. This "completeness" is measured only relative to a specific population of possible test cases, such as lines of code, branches, n-length sub-paths, predicates, etc. Even if you achieve complete coverage for a given population of tests (such as, all lines of code tested), you have not done complete, or even adequate, testing.
Read more...
By Cem Kane
|
Hybrid Application Security Analysis
|
To increase the reliability of security testing results, developers are finding that security testing should be a combination of analysis techniques--utilizing source code analysis information to direct a second, more practical approach called dynamic analysis.
Read more...
By Jason Schmitt
|
Conventional Software Testing on an Extreme Programming Team
|
If you're a professional software tester, or work in quality assurance, I consider you to be (like me) a "conventional software tester." Lately, conventional software testers are finding themselves on Extreme Programming (XP) projects. XP is one of the best-known Agile development methodologies; it employs an iterative lifecycle, team collaboration, and customer involvement.
Read more...
By Jonathan Kohl
|
Bug and Statuses Used During A Bug Life Cycle
|
Find out what a bug or error is called in software testing and what are the various statuses used for the bug during a bug life cycle
Read more...
By Nilesh Parekh
|
A UML Testing Framework
|
One of the UML’s primary benefits is that its diagrams help you explain how any system works. In this article, I’ll show you how to use UML diagrams to explain a small testing framework. I’ll illustrate some of the more important UML diagrams and discuss how I chose which framework parts to illustrate.
Read more...
By Martin Fowler
|
Why XP Teams Need Testers
|
Much of the published material on Extreme Programming is aimed at programmers,
customers, and managers.
Read more...
By Crispin, Lisa
|
What to Consider When Testing Databases
|
Last month I explored the assumptions made by the traditional data management community and argued that these assumptions had been shown to be false over the years. These assumptions included the belief that you can't easily evolve a database schema,
Read more...
By Scott W. Amble
|
Two-minute guide to determining software testing coverage
|
Deciding what to test really involves two different questions. The first is a question of scope: "Out of everything that I could possibly test, which features are the right ones to test?"
Read more...
By Michael Kelly
|
My Code Has no Bugs
|
Even though it is practically impossible to write bug-free source code, some people really think they do.
Read more...
By Alex Rosiu
|
Exploratory Testing on Agile Teams
|
It was near the end of the day, and I was working as a tester on an agile team on a high-profile web application. Two teams using Extreme Programming and Scrum were working on separate but interdependent web applications.
Read more...
By Kohl, Jonathan
|
Tips for Writing Reliable Code
|
There's no getting around the fact that if you write code (whether it's in a scripting language like JavaScript or a high-level language like C or Pascal), you're going to encounter bugs. That's a fact of life. But ideally, you'd like to keep encounters of the creepy-crawly kind to a minimum, because every minute spent chasing a bug is a minute you could have spent doing something more profitable. Bug prevention should thus be high on your list of priorities.
Read more...
By Kas Thomas
|
System Test Plan- Why?
|
Learn the basics of implementing software and new applications onto a system. Learn how to avoid crashes and tons of lots hours of productivity…
Read more...
By
|
Make your organization blame-free and productive
|
Congruence is a concept that describes the human experience of alignment between the internal and external–what is thought and felt (the internal), and what is said and how it is said (the external).
Read more...
By Jean McLendon and Gerald M. Weinberg
|
High-Performance Testing
|
This article details the topics that I find myself teaching executives and managers time and time again. Learning, understanding, and applying this knowledge on your performance testing projects will put you on the fast track to success.
Read more...
By Scott Barber
|
Five steps to fostering better software tester and QA results
|
Software quality assurance analysts and software quality testers both play an integral role in the software testing process. Software quality analysts must concentrate on delivering consistent quality across the software development life cycle (SDLC) of the company,
Read more...
By John Scarpino
|
The Insiders Test Management Tool
|
Learn what tools the pros are using to test software. How will TestDirector help improve your business?
Read more...
By Mark Keller
|
Powering-Up Your Existing Tests
|
make wholesale changes to their existing testing strategy. Over the years, I’ve collected ten heuristics for “powering up” tests by intelligently varying the conditions, sequence, data, or perspective of the tests during execution.
Read more...
By Dawn Haynes
|
Beware of the Quick Fix
|
One is the relatively inexperienced programmer for whom the naturalness of COBOL would be an asset, while the other type of user would be essentially anyone who had not written the program initially.
Read more...
By Gerald M. Weinberg
|
Application Error Handling: How to Avoid Death by a Thousand Cuts
|
When an application error occurs, whether due to user input or an internal function, we as conscientious developers want to present an error message that will help the end user correct the problem. However, it is possible to be too helpful with your error handling approach.
Read more...
By Bryan Sullivan ,Billy Hoffman
|
25 Time-Tested Truths About IT Support
|
Read 'em and reap better productivity, service and overall performance.
Read more...
By Robert C. Anderson
|
The case for software tester, analyst partnerships
|
The majority of defects have their root cause in bad requirements, so if you have the people writing the requirements just assuming that the requirements are perfect,
Read more...
By Colleen Frye
|
Testing Monte Carlo Algorithmic Systems
|
This article covers the unique challenge in defining testing scope and expected results when testing systems with non-deterministic outputs whose accuracy improves over repeated iterations of the same inputs. A thorough understanding of the algorithms under test and excellent communication between development and testing are essential in test scenario definition and predicting anticipated outcomes. Defining tests and expected behaviors prior to the start of testing is especially crucial in these types of conditions.
Read more...
By Frank Erdman
|
Ten Usability Heuristics
|
These are ten general principles for user interface design. They are called "heuristics" because they are more in the nature of rules of thumb than specific usability guidelines.
Read more...
By Jakob Nielsen
|
sqaMethods Approach to Designing a Testing Automation System
|
While there may be many ways of building a testing automation system and
most implementations can perform a certain level of automation,
Read more...
By Leopoldo Gonzalez
|
One-time programs should be much cheaper
|
We hear a lot these days about “reusable programs,” but we seldom hear about programs that shouldn’t be reused. Most programmers know what it’s like to be forced to reuse code that was supposed to be used only once and then discarded,
Read more...
By Gerald M. Weinberg
|
What is a test architect ?
|
So, what is a test architect. One answer is that it's a fancy title for an experienced tester.
Read more...
By Matthew Heusse
|
Testing ASP.NET 2.0 and Visual Web Developer
|
Several people have asked for additional testing details after my recent Whidbey Update post where I talked a little about how we are building ASP.NET 2.0 and Visual Web Developer.
Read more...
By Scott Guthrie
|
Test Trimming: A Fable about Testing
|
Throughout my career, I’ve watched in dismay as one software manager
after another falls into the trap of achieving delivery schedules by
trimming tests. Some managers shortcut test work by skipping reviewing
and unit testing in the middle of their project.
Read more...
By Gerald M. Weinberg
|
Uncharted Territory: Introducing QA in a Web Startup
|
Much has been written, in this newsletter and other publications, about the risks of e-Business applications. "Web-time" is a widely acknowledged phenomenon.
Read more...
By Lisa Crispin
|
How to write near-perfect software
|
As the 120-ton space shuttle sits surrounded by almost 4 million pounds of rocket fuel, exhaling noxious fumes, visibly impatient to defy gravity, its on-board computers take command.
Read more...
By Charles FishmanTue
|
A Software Testing Primer
|
Software development involves ambiguity, assumptions and flawed human communication.
Each change made to a piece of software, each new piece of functionality, each attempt to fix a
defect, introduces the possibility of error.
Read more...
By Nick Jenkins
|
TestTalk: A Comprehensive Testing Language
|
Software tests are intellectual assets that are as valuable as source code. Over
the long term, maintainable software tests significantly lower a project's cost.
Read more...
By Chang Liu
|
Computer Malpractice
|
A malpractice suit involves professional negligence. Computer malpractice involves professional negligence when providing computer-related services.
Read more...
By Cem Kaner
|
5 Steps of Web Accessibility Testing
|
This step may come as a surprise to many. After all, wouldn’t invalid code either not work or leave a visible bug? Actually, the answer is not necessarily.
Read more...
By Pod One
|
VBScript and HTA for Interactive Test Automation
|
Software testers often automate some mundane tasks which increases their efficiency and add value to the project. This automation can be done using any automation tools or writing your own scripts.
Read more...
By
|
Quality-Related Costs. The Economics of Software Quality ?
|
Because the main language of [corporate management] was money, there emerged the concept of studying quality-related costs as a means of communication between the quality staff departments and the company managers.
Read more...
By Cem Kaner
|
How IT Company Makes Software Testing a Walk Through ?
|
A software testing company works to deliver quality assured software applications – be it big or small project.
Read more...
By DeepRaj Srivastava
|
What is Not Software Testing? - Exploring Myths
|
Software testing is a relatively new field and has changed considerably in past few years. It is not taught in many universities
Read more...
By
|
Test cases for testing website cookies
|
We will first focus on what exactly cookies are and how they work. It would be easy for you to understand the test cases for testing cookies when you have clear understanding of how cookies work.
Read more...
By
|
Web application security -- How to prevent attacks
|
The battle against hackers is a difficult one. An attacker needs to find only one vulnerability to break in, while you need to find all of them to keep him out.
Read more...
By
|
When to use manual vs. automated software testing tools
|
When does it make sense to use an automated software testing tool over a manual tool? What do you stand to gain by using automated software testing tools? When is automated software testing a bad idea? Are any categories of automated testing tools still too .....
Read more...
By
|
Testers: Time to gear up for mobile software testing
|
The economy has many businesses retrenching or in a holding pattern -- but mobile applications designed to be accessed via smartphones or personal digital assistants (PDAs) are poised to be one of the next big things, according to many experts. If so, what impact will that have on enterprise quality assurance (QA) and testing organizations? .....
Read more...
By Colleen Frye
|
Web application security testing checklist
|
Testing Web applications for security vulnerabilities can be exciting. There are neat tools and interesting ways you can make a Web application hiccup, crash or otherwise give out information you shouldn't be able to see. .....
Read more...
By Kevin Beaver
|
Software Testing - Guerrilla Testing Tips
|
This is the introductory article to a series of occasional articles related to testing, from the perspective of a developer. .....
Read more...
By
|
Software Testing - Bug Life Cycles
|
Various life cycles that a bug passes through during a software testing process. .....
Read more...
By Nilesh Parekh
|
Software Testers Make The Grade
|
Software testers, once the Rodney Dangerfields of the software-development industry, now enjoy much more respect--as well as more satisfying career opportunities and better salaries--thanks to the increasingly competitive software market and the growing complexity of applications. .....
Read more...
By Charles Waltner
|
Data Warehouse (DW) QA Assessment
|
What is needed as a minimum?
Each data warehouse load job should be developed and tested incrementally throughout its development life cycle. .....
Read more...
By
|
10 Essentials for Effective Test Automation
|
Test automation can provide great benefits to the software testing process and improve the quality of the results.... but its use must be justified and its methods effective.. .....
Read more...
By
|
Open Source Tools for Software Testing and QA
|
Open Source Tools for Software Testing and QA. .....
Read more...
By Chris Dickens
|
Automated Testing Basics
|
A lot of people have asked Greg and me about automated testing. This is an important subject for me since I feel like it's the most important part of my job. I'm a smart guy and I know a lot about software development, so it's clearly not the best use of my time to click on the same button looking for the same dialog box every single day. .....
Read more...
By Chris Dickens
|
Squish Automated GUI Testing Tool 3.3
|
Froglogic GmbH today announced version 3.3 of the leading, cross-platform automated GUI testing tool Squish.....
Read more...
By Froglogic GmbH
|
What is test granularity
|
Test granularity is the level of detail at which your tests address your project....
Read more...
By John Overbaugh
|
Software testers are not helpless
|
During a coffee break in at a class the other week, I overheard the following comment from one student to another: ...
Read more...
By Scott Barber
|
Application Security Testing
|
Application security issues are increasing threat now days. This is caused primarily by security bugs in an application's code. Application security vulnerabilities can allow a client to see another client's data. They can let hackers run queries on an application's back-end database, and possibly even take over the Web server itself.
Read more...
By Anamika Chowdhury
|
Learning from Experience
|
People often point to requirements documents and process manuals as ways to guide a new tester. Research into knowledge transfer, as described in The Social Life of Information, suggests that there is much more to the process of learning. Michael Bolton describes his own experiences on a new project, noting how the documentation helped ... and didn't.
Read more...
By Michael Bolton
|
Testing your Web Service using the Web Services Explorer
|
In the first eleven parts of this series, I’ve introduced you to some of the many features available within the IBM Data Studio integrated development environment (IDE) that’s available for use with the IBM data servers.
Read more...
By Paul Zikopoulos
|
Testers Meet To Formalize Anti-Malware Testing Standards
|
Testers Meet To Formalize Anti-Malware Testing Standards
Read more...
By
|
Identifying Test Cases from Bug Patterns
|
Identifying Test Cases from Bug Patterns
Read more...
By Vivek Sharma
|
Software Testing - Stress Testing
|
Stress testing is a process for establishing limits of adverse environments in which the system/software/website under test will crash. Know more about stress testing..
Read more...
By Nilesh Parekh
|
Testing for Security in the Age of Ajax Programming
|
Ajax programming is one of the most exciting new technologies in recent history. Ajax (Asynchronous Javascript and XML) allows a web page to refresh a small portion of its data from a web server,
Read more...
By Bryan Sullivan
|
Testing your Web services using the Data Web Services Test Client
|
In the first twelve parts of this series, I’ve introduced you to some of the many features available within the IBM Data Studio integrated development environment (IDE) that’s available for use with the IBM data servers. S
Read more...
By Paul Zikopoulos
|
Using Intelligent Test Automation Techniques
|
If you have been on a test automation project, it's very likely that you have heard one or more of these comments.
Read more...
By
|
SilkTest and WinRunner Feature Descriptions
|
For the sake of consistency alphabetical ordering was selected to describe SilkTest features first,
Read more...
By
|
The Rational Approach to Automated Testing
|
The goal of Rational Software is to ensure the success of customers who depend on their ability to
develop software.
Read more...
By
|
Software Testing Technology
|
This section provides a high-level overview and perspective on software testing technology as it is practiced today and as it may be practiced in the near future.
Read more...
By Ben-Avi
|
A Software Design Specification Template
|
The following is an attempt to put together a complete, yet reasonably flexible template for the specification of software designs.
Read more...
By
|
The Methods and Techniques Used for Security Testing
|
Security testing can be performed in many ways like,
* Black Box Level
* White Box Level
* Database Level
Read more...
By Jerry Ruban
|
Software-Based Memory Testing
|
If ever there was a piece of embedded software ripe for reuse it's the memory test. This article shows how to test for the most common memory problems with a set of three efficient, portable, public-domain memory test functions.
Read more...
By Michael Barr
|
Test Automation of Flash Objects using Selenium
|
If you work in web application testing, you probably know that Selenium is one of the best tool for automating web applications.
Read more...
|
Software testing deliverables: From test plans to status reports
|
There are core sets of test deliverables that are required for any software testing phase: test plan, test case, defect documentation and status report.
Read more...
By David W. Johnson
|
Tracking Test Scrip
|
It’s a seemingly simple task to track the test scripts run for the different builds of a product under test. Yet when you consider that even on a small test project you might have 20 different builds of a product and 30 different test scripts to track that quickly turns into the potential for 600 test script instances.
Read more...
By traqsoftware
|
Basic Faqs in Software Testing
|
Software testing is the process used to help identify the Correctness, Completeness, Security and Quality of the developed Computer Software
.
Read more...
By Jerry Ruban
|
12 Steps to Better Code
|
A score of 12 is perfect, 11 is tolerable, but 10 or lower and you've got serious problems. The truth is that most software organizations are running with a score of 2 or 3, and they need serious help, because companies like Microsoft run at 12 full-time.
Read more...
By Joel Spolsky
|
Sensible Software Testing
|
To find and kill bugs, you must know where they live. You can use knowledge about the sorts of errors found in a program-and the risks they pose-to select the most effective testing strategies.
Read more...
By Sean Beatty
|
An Introduction to Software Test Automation
|
This article is an introduction to software test automation and will serve as a tutorial to the testers who are new to Test Automation. It will be a gentle reminder to experienced professionals. Topics covered include an introduction to testing (manual and automation), different types of automation testing and the myths and realities of Test Automation.
Read more...
By Saket Godase
|
Common Test Patterns and Reuse of Test Designs
|
The traditional test-design process is very repetitive, yet many testing problems have generic elements that easily could be reused in the creation of subsequent test designs. This article suggests that you capture these patterns, and use them to simplify the creation of subsequent test designs.
Read more...
By Mark Folkerts, Tim Lamey, and John Evans
|
SOA applications bring testing challenges
|
Moving to a service-oriented architecture (SOA) not only impacts how an application is developed, but also how it is tested.
Read more...
By Colleen Frye, New Writer
|
A Cautionary Tale
|
·In this article, Patric will share his experience of debugging application to identify performance bottleneck in the application. He conclude his article with a very important advice, do not make assumptions and consider data variation.
Read more...
By P. Martin
|
What is a Serious Bug?
|
· How Should We Define a Serious Defect?
Read more...
By Cem Kaner
|
Software Testing - How To Go About For Beginners
|
· This article is dedicated to those people who are new to the testing field, and do not know anything about the same. Also it should be my last simplified article for Software Testing beginners before I start writing articles with increasing complexity.
Read more...
By Nilesh Parekh
|
SOA Driven Testing?
|
· For some SOA is about exposing software through web
services…
· For some SOA implies an architecture where applications
disappear…
Read more...
By SQE
|
How Fast Does a Website Need To Be?
|
Since at least the late 1990’s, many web development organizations have been asking the question “What is the
industry standard response time for a web page?” As a result various attempts have been made to create such a standard, but
none of these standards have been generally accepted – largely because every web user has a different personal feeling about
Read more...
By Scott Barber
|
Model-Based Testing in Practice
|
Model-based testing is a new and evolving technique for generating
a suite of test cases from requirements. Testers using
this approach concentrate on a data model and generation
infrastructure instead of hand-crafting individual tests.
Read more...
By S. R. Dalal, A. Jain, N. Karunanithi,
J. M. Leaton, C. M. Lott, G. C. Patton B. M. Horowitz
Bellcore Bellcore
|
Think Like a Tester
|
After more than thirty years in information technology, the last fourteen spent focused on testing and quality assurance, Dale Perry has come to believe everyone can benefit from thinking like a tester. In this article, Dale offers comical, yet serious, insight on how a tester views airport bathroom stall designs.
Read more...
By Dale Perry
|
Top 10 Application Security Vulnerabilities in Web.config Files – Part One
|
These days, the biggest threat to an organization’s network security comes from its public Web site and the Web-based applications found there. Unlike internal-only network services such as databases—which can be sealed off from the outside via firewalls—a public Web site is generally accessible to anyone who wants to view it, making application security an issue.
Read more...
By Bryan Sullivan
|
Getting a Late Start on Test Automation
|
Successful test automation requires team commitment, teamwork between testers and developers, and getting an early start.
Read more...
By Bret Pettichord
|
A Maturity Model for Automated Software Testing
|
Aside from their mandate to provide a safe and reliable product, manufacturers of computerized medical devices may have three very practical reasons for automating their software testing program:
Read more...
By Mitchel H. Krause
|
Testing embedded systems: Do you have the GuTs for it?
|
This guide provides end-to-end guidance for managing performance and scalability throughout your application life cycle to reduce risk and lower total cost of ownership.
Read more...
By J.D. Meier, Srinath Vasireddy, Ashish Babbar, and Alex Mackman
|
Testing embedded systems: Do you have the GuTs for it?
|
This article offers a general introduction to testing embedded systems, including a discussion of how embedded systems issues affect testing process and technologies, and how Rational Test RealTime provides solutions for these issues.
Read more...
By Randall W. Rice
|
Testing Dirty Systems
|
Dirty systems are defined as systems for which
the tester may lack any of the following
Read more...
By Randall W. Rice
|
Software Testing With Spring Framework
|
Testing is an integral part of enterprise software development. It is as important, if not the most important, as any other phase of the Software Development Lifecycle (SDLC).
Read more...
By Srini and Kavitha Penchikala
|
Automated Penetration Testing with White-Box Fuzzing
|
This article covers how to employ a white-box testing approach to fuzzing, leveraging available source or disassembled code of the tested software.
Read more...
By John Neystadt
|
Test-Driven Development : Designing high quality from the start
|
Experience shows that if a system isn't well designed and implemented, then testing cannot improve its quality ex post facto.
Read more...
By Bruce Powel Douglass
|
Top Five (Wrong) Reasons You Don't Have Testers
|
In 1992, James Gleick was having a lot of problems with buggy software. A new version of Microsoft Word for Windows had come out, which Gleick, a science writer, considered to be awful.
Read more...
By Joel Spolsky
|
Testing for Security in the Age of Ajax Programming
|
Ajax programming is one of the most exciting new technologies in recent history. Ajax (Asynchronous Javascript and XML) allows a web page to refresh a small portion of its data from a web server, rather than being forced to reload and redraw the entire page as in traditional web programming.
Read more...
By Bryan Sullivan
|
Don’t Become the Quality Police
|
Summary: Most testers are committed to helping produce better software. That’s a good thing. But when a tester takes on the role of “quality police,” good intentions can turn ugly. The quality police don’t just report the bugs. They appoint themselves judge and jury, ready to dispense justice according to their own convictions of what programmers should be doing. And the project is likely to suffer for it.
Read more...
By Bret Pettichord
|
Quality Assurance - no more broken links
|
Without doubt a well organised Maintenance Team means a better quality website is more likely.
Read more...
By
|
Code Coverage for C Unit Tests
|
The Linux Test Project (LTP) was developed to improve the Linux kernel by bringing automated testing to kernel design. Prior to the LTP, no formal testing environment was available to Linux developers.
Read more...
By Ryan Bloom
|
The Linux Test Project
|
The Linux Test Project (LTP) was developed to improve the Linux kernel by bringing automated testing to kernel design. Prior to the LTP, no formal testing environment was available to Linux developers.
Read more...
By Nigel Hinds
|
Secrets to Automated Acceptance Tests
|
Summary: Has your team been on the search for a fully automated acceptance test? Before you set out on that adventure, check out some of the accomplishments and perils behind the quest for complete automation, as explained by Jeff Patton in this week's column. Fully automated acceptance tests may seem like the solution to many problems, but you should know that it comes with a few problems of its own.
Read more...
By Jeff Patton
|
Quality Assurance: Much More than Testing
|
Since QA is a process, it is natural to expect special roles and organizations to be assigned to it. In simple and undemanding projects, the designers and developers may also perform QA tasks, just as they do in traditional debugging and unit testing. Unfortunately, people are usually loath to spend a lot of time on assurance tasks;
Read more...
By STUART FELDMAN
|
Automated Unit Testing Boosts Software Quality and Productivity
|
Automated Unit Testing Boosts Software Quality and Productivity, According to New White Paper From Leading Industry Analyst Firm
Read more...
By Sarah Conway
|
When Being Correct is not Enough
|
It makes sense that people who are always correct will have the power to influence others. But testers who base their authority on correctness might be in for a rough time. Bret Pettichord explains in this week’s column why it's a good idea to show concern as well as correctness.
Read more...
By Bret Pettichord
|
Top 10 Tips on How to Improve a Game Quality Assurance Department
|
Top 10 Tips on How to Improve a Game Quality Assurance Department
Read more...
By Phillip DeRosa
|
Automated Tests and Continuous Integration in Game Projects
|
Many game projects are either significantly delayed or shipped in a rather buggy state. Certainly, this situation isn't unique to the games industry - for instance, according to the infamous "Extreme Chaos" report released by The Standish Group in 2001, more than 70% of all software projects are either cancelled or significantly exceed their planned development time and budget.
Read more...
By Dag Frommhold
|
Enhancing QA and Compliance in Biopharmaceutical Manufacturing
|
When developing a strategy for using technology in biopharmaceutical manufacturing, include the interaction between automation and business systems and the roles they play in enhancing quality assurance and compliance.
Read more...
By Frederick Doubleday
|
Perl Quality Assurance Projects
|
There are multiple projects in the Perl community related to improving and testing the quality and portability of Perl modules and Perl itself, and using Perl's QA tools for general software development.
Read more...
By perl.org
|
Quality Management equals QA plus TQM
|
When it comes to determining the fundamentals of running a business successfully, no school of thought offers a simpler and more direct answer than Quality Management. Get the quality right and all the rest will fall into place.
Read more...
By Kumar Raman
|
Documentation and QA
|
This article is all about wearing your documentation cap with pride as you do your other technical and quality caps. Documentation is as important as any other aspect of a project, like analysis, design, coding, testing, etc. The problem is that we do not realize its importance. Once we do, we can deliver products with a higher level of perfection. This has to be understood, appreciated, and infused into our system.
Read more...
By Kumar Raman
|
Usability Methods in the Development of Videogames
|
1 What is Usability about? - Generally the user of any interactive products like office applications, household
devices or industrial machines has certain tasks to fulfil.
Read more...
By Maral Haar
|
Using Line of Balance to Track the Progress of Fixing Trouble Reports
|
You are the project manager of a large project and testing is uncovering faults, trouble reports are starting to pile up and the release date is coming soon. Are they going to be fixed on time? What could you do to help? Are there any bottlenecks? Where should you assign more resources? Does this scenario sound familiar? Have you been there? This article will explain how you can answer these questions by using an old method called Line of Balance in a new way. .
Read more...
By Eduardo Miranda
|
Using Customer Tests to Drive Development
|
Like many agile software development teams, our team writes tests for each feature before the feature is actually developed. We’ve found many advantages to using tests to drive development, not only at the unit test level but at the functional, system and acceptance test levels. .
Read more...
By Lisa Crispin
|
Quality Practices and Problems in Free Software Projects
|
Abstract—Free software and open source projects are often
perceived to be of high quality. It has been suggested that the
high level of quality found in some free software projects is
related to the open development model which promotes peer
review. While the quality of some free software projects is comparable
to, if not better than, that of closed source software, not
all free software projects are successful and of high quality.
Read more...
By Martin Michlmayr, Francis Hunt, David Probert
|
An Agile Tool Selection Strategy for Web Testing Tools
|
Selecting a test automation tool has always been a daunting task. Let’s face it, just the thought of automating tests can be daunting! The selection of tools available today, especially open source tools, is positively dazzling. In the past several years, "test-infected" developers, not finding what they need in the vendor tool selections, have created their own tools. Fortunately for the rest of us, many are generous enough to share them as open source.
Read more...
By Lisa Crispin
|
Defective Software Works
|
Over the years, many people have written to me with questions about software quality, testing, and process
improvement. Jon Hirota asked how to get organizations to invest in software quality; John Fox
asked if I see a movement away from system test and toward quality processes;
Read more...
By Watts S. Humphrey
|
AN INTEGRATED TEST ENVIRONMENT FOR DISTRIBUTED APPLICATIONS
|
Software testing is an essential component in achieving software quality. However, it is a very time–consuming and tedious activity and accounts for over 30% of the cost. In addition to its high cost, manual testing is unpopular and often inconsistently executed. Read more...
By Huey Der Chu and John E Dobson
|
|
A dozen tips for testing free software
|
One of the best ways you can participate in the free and open source software (FOSS) revolution is by helping to test software and reporting bugs and issues to project developers to help them improve their codeRead more...
By Joe Barr
|
A Buyer's Guide to Code Coverage Terminology
|
There are many kinds of code coverage. Some of the types have more than one common name, plus several uncommon ones. Discussions of coverage can get hung up on name debates, with endless claims about what the right name is and what, precisely, different names mean. Read more...
By Brian Marick
|
A Checklist for Software Safety
|
Why do I need to worry about Software Safety? What does it mean? What will it get me in the long run?
The Department of Defense has many System Safety standards written to support embedded systems software development. Shouldn't the regulations be good enough? I recently tackled these issues in a study involving a DoD contract. Read more...
By Dr. Connie Clayton
|
A Checklist of Common GUI Errors Found in Windows, Child Windows, and Dialog Boxes
|
Assure that the start-up icon for the application under consideration is unique from all other current applications. Assure the presence of a control menu in each window and dialog boxRead more...
By Daniel J. Mosley
|
A Few Good Bugse
|
Charles "Chomp" Lewis' metaphor expressed his frustration. As AutoPlus Parts' new vice president of operations, he needed to know immediately why the bug-shield factory's production line was as dead as an insect hitting a bug-shield at seventy miles per hourRead more...
By Patrick Bailey
|
A Metric Leading to Agility
|
Nearly every metric can be perverted, since up- and down-ticks in the metric can come from good or bad causes. Teams driven by metrics often game the metrics rather than deliver useful software. Ask the team to deliver and measure Running Tested Features, week in and week out, over the course of the entire project. Keeping this single metric looking good demands that a team become both agile and productive.Read more...
By Ron Jeffries
|
A Performance Analysis of Secure HTTP Protocol
|
Data security plays an essential role in today’s web service. Secure HTTP (HTTPS) is one of the popular protocols to transfer sensitive data over the Internet. This paper shows how the security affects performance compared to HTTP. Based on our preliminary measurements, the average response time ranges from 0.1 to 5 seconds, and from 6 to 8 seconds, for HTTP and HTTPS, respectively. Our experiments also show that the HTTPS overhead mainly comes from clients other than servers. Read more...
By Xubin He
|
A Unit Testing Walkthrough with Visual Studio Team Test
|
Learn about the unit testing features of Team Test from a TDD, test-then-code approach with this walkthrough. (24 printed pages) Read more...
By Mark Michaelis
|
A beginner’s guide to reporting and tracking defects
|
What Is a Bug Tracking System?
A bug tracking system is constructed as a database. The system may be based on an existing database such as Lotus Notes, or it may use a built-in proprietary database. Read more...
By Mitch Allen
|
A Few Words About Regression Testing
|
Suppose that you've tested a product thoroughly and found no errors. Suppose that the product is then changed in one area and you want to be sure that it still passes all the tests it did before the change - that the change didn't introduce any new defects. Testing to make sure the software hasn't taken a step backwards, or "regressed", is called "regression testing". Read more...
By Steve McConnell
|
After the Bug Report
|
We crank out bug reports and expect them to return like a boomerang so we can check to see if the bugs were fixed. In this week's column, Danny Faught shares some ideas drawn from recent experiences that could make you a better customer advocate subsequent to filing a bug report. Read more...
By Danny R. Faught
|
Automation or Not, It’s All About the Data
|
As an automation lobbyist, I constantly whine about test data–-or the lack thereof. It's basically impossible to develop repeatable automated tests without a known, stable data state. Read more...
By Linda Hayes
|
Not Your Father’s Test Automation - An Agile Approach to Test Automation
|
You don't need anything special to make test automation more agile. Just adopt a very broad view of test automation and start exploring the Internet for tools that can help you. Read more...
By Danny Faught/James Bach
|
An Introduction to Scenario Testing
|
A slightly less complete version of this was published in Software Testing & Quality Engineering (STQE) magazine, October, 2003, with the unfortunate title, "Cem Kaner on Scenario Testing: Read more...
By Cem Kaner
|
An Ounce of Goat is Worth a Pound of Hero
|
When do your testers join the software development process? If you're like most teams, testing doesn't start until late in the development cycle. Read more...
By Harry Robinson
|
Analyzing Performance-Testing Results to Correlate Performance Plateaus and Stress Areas
|
Article Description Mike Kelly builds on Scott Barber's work to show how you can combine performance-degradation curves and complex performance scenarios to help determine "good enough" quality for an application in terms of performance. Read more...
By Michael Kelly
|
Assertive debugging: correcting software as if we meant it
|
Debugging is an art that needs much further study .... The most effective debugging techniques seem to be those which are designed and built into the program itself Read more...
By Mark Halpern
|
Automated Software Testing With Macro Scheduler
|
Software testing can be a time consuming task. Traditionally QA technicians and/or programmers would sit in front of applications manually going through checklists to verify that the requirements of the software were met correctly. Read more...
By MJT Net Ltd
|
Automated Testing of Win32 Applications on Multiple Operating Systems
|
This article tells about application testing on different versions of Windows operating systems via virtual machines working under Microsoft Virtual Server 2005, Automated Build Studio Read more...
By AutomatedQA
|
Automatic Source Code Review is Development Tools Next Frontier
|
Automatic source code review—comparing a programmer's work against a growing library of coding standards—is the new frontier of development tool sets. Read more...
By Peter Coffee
|
Automation Testing versus Manual Testing Guidelines
|
Automation Testing versus Manual Testing Guidelines I met with my team’s automation experts a few weeks back to get their input on when to automate and when to manually test. Read more...
By saraford
|
Being Resourceful When Your Hands Are Tied
|
You work hard to find tools that can help you. You learn how to use and configure them. Then you find yourself working in an environment where you can't even use them. Have you encountered this frustrating situation? Read more...
By Danny Faught/Alan Richardson
|
Software Quality Testing using Black Box and White Box Testing
|
In this presentation, the author develops some useful strategies and methodologies of software testing using Black Box and White Box testing Read more...
By Ritesh Jain
|
Bug Advocacy
|
When I say “the best tester is the one who gets the most bugs fixed,” I am not encouraging bug counting metrics, which are almost always counterproductive. Read more...
By Cem Kane
|
Bug Triage Meeting -- Severity & Priority
|
Triage" is a medical term. It refers to dividing wounded or sick people into three categories: those who will die no matter what you do, those who will recover even if unaided, and those who will recover only if aided. In a situation where there's too much to do, you must concentrate on the third group. Read more...
By Siva
|
Bug writing guidelines
|
The Mozilla bug tracking system (Bugzilla) allows any interested individuals on the Internet to directly report and track bugs in mozilla.org open-source projects like the Mozilla Application Suite or Mozilla Firefox. Read more...
By Mozilla
|
Building High-Quality Software
|
Building High-Quality Software Establishing a culture of quality --
QA is not the source of quality Read more...
By Alan S. Koch
|
CLIENT-SERVER INTERFACE TESTING
|
As client-server applications continue to replace mainframe-based systems, developers are looking for ways to adapt testing procedures for graphical user interfaces. Read more...
By Daniel J. Mosley
|
Categorizing Defects by Eliminating "Severity" and "Priority"
|
Summary: With all of the advancements in defect tracking systems within the past few years, companies are still using the same ambiguous, canned fields known as Severity and Priority to categorize their defects. Let’s examine a better way to assign importance to a defect. Read more...
By Brian Beaver
|
Choose QA Metrics around Business Goals
|
Metrics are all about creating actions around business goals. When it comes to metrics, there are numerous quality and testing possibilities. Read more...
By Claude Fenner
|
Classic Testing Mistakes
|
It's easy to make mistakes when testing software or planning a testing effort. Some mistakes are made so often, so repeatedly, by so many different people, that they deserve the label Classic Mistake. Read more...
By Brian Marick
|
Client/Server Software Testing
|
Client/Server system development is the preferred method of constructing cost-effective department- and enterprise-level strategic corporate information systems. It allows the rapid deployment of information systems in end-user environments. Read more...
By Hongmei Yang
|
Common Software Project Management Mistakes
|
Very few proj ects go as planned, however, proj ects that fail often follow a pattern. Normally proj ects fail due to issues with: Personnel - Read more...
By Steve Miller
|
Complete SOA Testing Defined - Services-Oriented Architecture
|
This year, Services-Oriented Architecture (SOA) will move from the whiteboard to the diving board. Gartner estimates that 60% of enterprise development groups are planning or in the midst of an SOA initiative for 2006, Read more...
By
|
Context Driven Testing
|
The context-driven school of software testing advocates continuous and creative evaluation of testing opportunities in light of the potential information revealed and the value of that information to the organization right now. Read more...
By KentBeck
|
Debugging in .NET
|
Debugging is one of the most painful parts of the entire software development process. We don't want to describe how hard it can be to find one little bug Read more...
By automatedQA
|
Debugging Quality Control
|
Bugs and other defects are inevitable byproducts of software development. No one disputes this. Beyond that, the consensus usually breaks down. Read more...
By Stephen Swoy
|
Defect Tracking and Problem Reporting
|
This document is a defect tracking/problem reporting system plan which was completed for a major corporation by Daniel J. Mosley. Read more...
By Daniel J. Mosley
|
Defining Test Requirements for Automated Software Testing
|
Identifying and defining software requirements in general is a difficult job. Requirements Management is seen as the key to success in software development (3). Read more...
By Daniel J. Mosley
|
Designing Unit Test Cases
|
This paper provides a general process for developing unit test specifications and then describes some specific design techniques for designing unit test cases. Read more...
By
|
Designing an Automated Web Test Environment
|
This paper offers an alternative to the typical automated test scripting method of ‘record and playback now and enhance the automation environment later’. Read more...
By Dion Johnson
|
Using the Allocation Profiler to Detect Memory Leaks in .NET Applications
|
Symptoms As developers, we are often faced with addressing memory leaks in our applications. Despite the fact that the .NET Framework includes automatic memory management, a number of memory allocation issues will remain in your application unless you are careful to avoid them. Read more...
By AutomatedQA
|
Developers Should Carry the Banner of Software Standards
|
Symptoms As developers, we are often faced with addressing memory leaks in our applications. Despite the fact that the .NET Framework includes automatic memory management, a number of memory allocation issues will remain in your application unless you are careful to avoid them. Read more...
By Peter Coffee
|
Development Study: Haste Makes Waste
|
One of the supposed truisms of software development is that out of three attributes -- fast, good and cheap -- you can pick only two.Read more...
By Linda Hayes
|
EXPERIENCE WITH THE COST OF DIFFERENT COVERAGE GOALS FOR TESTING
|
In coverage-based testing, coverage conditions are generated from the program text. For example, a branch generates two conditions: that it be taken in the false direction and in the true direction.Read more...
By Brian Marick
|
Effective Beta Testing
|
Many well-intentioned companies hold beta tests for the wrong reasons, and waste months of time in the process. Here are some practical ways of optimizing your beta test program. As usual, taking a little extra time early on provides huge benefits. Read more...
By michaelbolton
|
Estimating Tester to Developer Ratios (or Not)
|
Abstract Test managers often need to make an initial estimate of the number of people that will be required to test a particular product, before the information or the time to do a detailed task breakdown is available. Read more...
By Kathy Iberle,Sue Bartlett
|
Evolution of Test and Code Via Test-First Design
|
Abstract Test managers often need to make an initial estimate of the number of people that will be required to test a particular product, before the information or the time to do a detailed task breakdown is available. Read more...
By Jeff Langr
|
Exploratory Load Testing
|
Load testing is a necessary but daunting task on many testers' to-do lists. As difficult as the task may be, it helps testers find problems when a software product is running at full capacity. Danny R. Faught explains how he takes an exploratory approach to load testing, which gives quick results without making a big tool investment. Read more...
By Danny Faught
|
Exploratory Testing and the Planning Myth
|
Here's my short answer: Exploratory testing, as I practice it, usually proceeds according to a conscious plan. But not a rigorous plan. Read more...
By James Bac
|
Exploring an Open Source Automation Framework Implementation
|
This short presentation explains the journey of test automation using the WinRunner Automation Framework Support (WRAFS). Read more...
By Vinayak Kumbhakern
|
FBI Pushed Ahead With Troubled Software
|
Some FBI officials began raising doubts about the bureau's attempts to create a computerized case management system as early as 2003, two years before the $170 million project was abandoned altogether, according to a confidential report to the House Appropriations Committee. Read more...
By Dan Eggen
|
FUNCTIONAL SYSTEM TESTING TECHNIQUES
|
Functional Testing techniques are designed to ensure the system requirements and specifications are achieved. Read more...
By
|
Going Beyond QA: Total Product Readiness
|
The successful release of software requires more than just testing to ensure the product functions properly; success is also defined by how prepared the product is for advertisement, delivery, installation, training, support, etc. Read more...
By Douglas G. Thacker
|
Let Observation Be Your Crystal Ball - Good at finding the weakest link in code?
|
Are you a tester who is particularly good at finding “the weakest link” in code? Are you a developer who has been impressed with a tester’s uncanny ability to hone in on weak code? Read more...
By Bret Pettichord
|
Keeping Secrets - How Data Privacy Affects Testing
|
In the old days, production could provide a refresh from time to time for your test bed. Although this was not easy, it was a starting point. Read more...
By Linda Hayes
|
How Many Bugs Do Regression Tests Find?
|
This data of mine includes only bugs found in black-box feature testing, not by white-box tools like memory leak detectors."Read more...
By Brian Marick
|
How to Automate Testing of Graphical User Interfaces
|
This lecture discusses strengths and weaknesses of commercially available Capture-and-Replay GUI testing tools (CR-Tools) and presents a pragmatic and economic approach for testing Graphical User Interfaces using such tools.Read more...
By Tilo Linz, Matthias Daigl
|
How to Hire a QA Person
|
What criteria do people use to select QA engineers? It’s natural to think that the right kinds of people to hire are people just like you—but this can be a mistake.Read more...
By William Bliss/Mitch Allen
|
How to Report Bugs Effectively
|
Anybody who has written software for public use will probably have received at least one bad bug report.Read more...
By Simon Tatham
|
Improving Software Quality
|
Getting testers, developers to work together signals a sea change in industry’s approach to fixing errors Read more...
By Lindsey Vereen
|
Improving the Accuracy of Tests by Weighing the Results
|
One of the biggest challenges when automating tests is deciding whether the results are good or bad. We could compare against a reference— Read more...
By Julian Harty
|
Inside the Software Testing Quagmire
|
Software testing reveals the human failings behind the code. That's why it can become a never-ending exercise in denial. Here are five questions that you can ask to help you cut through to testing's root problem Read more...
By Garbaczeski, CIO
|
Integrating Security Testing in Software Test Life Cycle
|
Security testing was once considered as a technical assignment, which is performed by network administrators or system developers. Read more...
By Gunasekaran Veerapillai
|
Helpful Hints for Interviewing Experienced QA/Testing Candidates
|
Summary: This article introduces suggested questions that can be presented to a candidate interviewing for a QA/Testing position. The suggested questions would help a test manager assess a candidate’s knowledge of QA concepts and technical skills. The test manager can create a sample set of questions from this article and that will help them form a framework for efficiently interviewing future candidates. Read more...
By Jose Fajardo
|
Introduction to Rapid Software Testing
|
Article Description Before you dive into rapid testing, you need to understand the software development and testing process. The authors of Rapid Testing give you an introduction to development and testing, and how the two should work together Read more...
By Chris Brown, Gary Cobb, Robert Culbertson
|
Issue Priority and Severity
|
There are several topics that can trigger near religious fervor in software developers--languages, indentation, and comments come immediately to mind. Read more...
By Peter Clark
|
It takes more than faith to avoid a software disaster
|
History is replete with major IT screw-ups, yet people are always surprised by their own The irony was not lost on me when, on my way to deliver a speech on software disasters to the Toronto Association of Software Systems and Quality, Read more...
By Shane Schick
|
JUnit Cookbook
|
The simplest way is as an expression in a debugger. You can change debug expressions without recompiling, and you can wait to decide what to write until you have seen the running objects. Read more...
By Kent Beck, Erich Gamma
|
Java Application Testing Tools
|
Many organizations are surprised to find that it is more expensive to do testing using tools. In order to gain benefits from testing tools, careful thought must be given for which tests you want to use tools and to the tool being chosen..Read more...
By vinodh.velusamy
|
Java Performance
|
The Java language emphasizes accurate, reliable behavior at the expense of performance. This is reflected in features such as automatic garbage collection, rigorous runtime checking, complete byte code checking, and conservative runtime synchronization. Read more...
By Joe Sharp
|
Large users hope for broader adoption of usability standard
|
Badly designed software is costing businesses millions of dollars annually because it's difficult to use, requires extensive training and support, and is so frustrating that many end users underutilize applications, say IT officials at companies such as The Boeing Co. and Fidelity Investments. Read more...
By Patrick Thibodeau
|
Do You Want Fries With That Test? - Learn new ways to uncover more defects
|
Why? Because, like cooking, testing is something that we do to serve and to satisfy other people. Do you want to be a thoughtful testing cook who expertly uses the tools and ingredients available, or just some guy sitting behind a terminal flipping "testburgers"? Read more...
By Michael Bolton
|
Lessons Learned in Software Quality Assuranc
|
Over the years, NASA has become increasingly reliant on software to provide the functionality of the systems it develops and uses. Software Quality Assurance (SQA) is critical to the success of every project, but the roles and responsibilities are often misunderstood. Read more...
By Linda H. Rosenberg
|
Manual or Automated?
|
Summary:Automated test tools are powerful aids to improving the return on the testing investment when used wisely. Some tests inherently require an automated approach to be effective, but others must be manual. In addition, automated testing projects that fail are expensive and politically dangerous. How can we recognize whether to automate a test or run it manually, and how much money should we spend on a test? Read more...
By
|
Measurement of the Extent of Testing
|
The material that follows lists and organizes some of the ideas and examples that we (see the Acknowledgement, above) collected or developed over the last year.Read more...
By Cem Kaner
|
Mercury: Drag & Drop Software QA
|
Officials at Mercury Interactive (Quote, Chart), makers of enterprise business technology optimization (BTO) software, announced an extension of its product line Monday, called business process testing (BPT).Read more...
By Jim Wagner
|
More NUnit and Nant Tricks, Tips and Examples
|
Article Description Nant (the .NET version of the Ant build tool) handles a wide range of build, deployment, and test tasks. Stewart Baird digs a little deeper into the .NET development tools Nant and NUnit, with tips and examples to help you with your next project. Read more...
By Stewart Baird
|
Painless Bug Tracking
|
TRS-80 Level-I BASIC could only store two string variables, A$ and B$. Similarly, I was born with only two bug-storing-slots in my brain. At any given time, I can only remember two bugs.Read more...
By Joel Spolsky
|
The Mercury Interactive Maturity Model for Performance Testing - Pt. 1
|
I have been studying the maturity model put forth by Mercury around performance testing. Here's a graphic representation of it. Read more...
By Scott Moore
|
How Do You Practice Software Testing?
|
Article Description Many of us can play a simple tune on the piano. If we want to actually play the piano, though, that takes practice. Mike Kelly shows some simple techniques that can help you to get away from being a "one-tune tester" to developing real testing skills through practice. Read more...
By Michael Kelly
|
Putting Unit Tests to Work
|
There are multiple working assumptions in effect. You've got a working a knowledge of TSQL, C# and Visual Studio. Biggest assumption, you'll be kind to me since I'm not a .NET expert. Please, if you spot issues with my methods let me know in the comments section. I'm also going to assume a nodding acquaintance with the Team Edition for Database Developers. Read more...
By Grant Fritchey
|
Quality-driven means Customer-driven
|
The bottom line as far as quality is concerned, is a satisfied customer or end user. Within a business, certain organizations are responsible for setting customer expectations, typically marketing, sales, and support. Read more...
By Claude Fenner
|
Quality Is Now Development Job One
|
Tech Analysis: Vendors and IT architects agree that quality trumps time to market. Read more...
By Peter Coffee
|
Quality Tools for Large Scale software development - Dynamic Memory Solutions
|
Quality Tools for Large Scale software development --
Here is a list of the most popular tools for C/C++ Unix executables. All commentary is strictly the opinion of the editor. Five stars are reserved for the best tools. Read more...
By
|
Quality in Assuring Quality
|
Quality is assured by the actions of a QA Engineer. This makes it necessary for a tester to embed quality into his own actions. Quality is to be “perfect”. A Quality Assurance Engineer should perform with perfection, if he has to bring out a quality product. Read more...
By Bindu Puvvala
|
Mission Critical: Visualize, Personalize, Humanize - Rapid Testing
|
In the last column, I introduced Rapid Testing, a skills-based approach to software testing. For the next few columns, we're going to look at one of the key skills of Rapid Testing: critical thinking.. Read more...
By Michael Bolton
|
Reducing Your Cost of Quality
|
How high is your Cost of Quality? The answer might surprise you. Yes, it includes reviews, the QA infrastructure, and preparing tests—those are your “Appraisal Costs”.Read more...
By Alan S. Koch
|
QACenter Regression Testing Products Summary - Operative Software Products
|
QARun records user actions and system responses into reusable scripts that test specific application functions.Read more...
By
|
SILKTEST AND WINRUNNER FEATURE DESCRIPTIONS
|
This document provides feature descriptions of two GUI automated test tools and their associated test management software: Read more...
By Horwath/Green/Lawler
|
SIMULATION IN HOST-TARGET TESTING
|
This article describes the importance of simulation in “host-target testing”. And accordingly leads to a theoretical strategy that can be followed for the testing of host-target developments. Read more...
By Smruti Ranjan Kar
|
SQA Lab Essentials
|
You've been told that you have to test a product on Windows ME, Windows XP Pro, XP Home, XP Media Center, Windows 2000 Professional, 2000 Server and Windows 2003 Server Read more...
By Mitch Allen
|
SQL Server Testing
|
The first question which will come from a developer on project engineering is why we need testing?, when I know that my code is perfect and will work fine, Yes he/she is right, in her own way, his/her sentence will be valid if some other person say that your code is okay, that’s the reason testing is required. Read more...
By Ramchander Raju B.
|
STRUCTURED SYSTEM TESTING TECHNIQUES
|
Structural System Testing is to verify developed system and program works
" Most effective method of Structured system Testing is " Inspection Process Read more...
By
|
Salaries for software testers
|
The average salary for a tester with 3-6 years of relevant experience is approximately $85,000 per year, with a median of approximately $70,000. A tester with 7+ years of experience, on the other hand, makes an average of $98,000 with a median of approximately $82,000 per year. Read more...
By Pencom Systems Incorporated salary
|
Scalability and Performance Testing of Server Software
|
This article is intended to discuss the concepts of performance and scalability testing with respect to four resources CPU, disk, memory and network. The four resources are related to each other and we need to completely understand their relationship to implement the strategy for scalability and performance testing. Read more...
By Srinivasan Desikan
|
Scripting techniques in Automation
|
This article details the various automation scripting techniques and their pros and cons. It also comments on the impact of testing technique on the costs, programming skills and maintenance Read more...
By Ranjit Shewale
|
Session-Based Test Management
|
I specialize in exploratory testing. As I write this I am, with my brother, James, leading an exploratory test team for a demanding client. Our mission is to test whatever is needed, on short notice, without the benefit, or burden, of pre-defined test procedures. Read more...
By Jonathan Bach
|
Seven Steps to Test Automation Success
|
Test automation raises our hopes yet often frustrates and disappoints us. Although automation promises to deliver us from a tough situation, implementing automated tests can create as many problems as it solves. ... Read more...
By Bret Pettichord
|
Skills of a Tester's Skull
|
Software Testing is one of the key practices in the Software Development Life Cycle that requires diversified skills. Because, developers find it difficult to find out the defects in their own code psychologically, the developers cannot test their code effectively. ... Read more...
By R. Sankara Narayanan
|
So You Want To Work in QA
|
Perhaps you like working with software, but you don't really want to be a programmer. Or maybe you're already a programmer, and you're looking for a change of scenery that doesn't require complete retraining. If these describe you, the areas of software testing and quality assurance (QA) can be tempting careers. ... Read more...
By Dee-Ann LeBlanc
|
Software Errors: Prevention and Detection
|
Most programmers are rather cavalier about controlling the quality of the software they write. They bang out some code, run it through some fairly obvious ad hoc tests, and if it seems okay, they’re done. ... Read more...
By Karl E. Wiegers, Ph.D., Fairport, NY
|
Software Inspections
|
When an old idea is a good idea that improves to become a better idea, we should all want to benefit from that evolution. Software Inspection was a good idea when started in 1972. Inspections have continued to provide a quick return on investment and perhaps one of the quickest for all the methods and processes available to the software practitioner.
... Read more...
By Ron Radice
|
Software QA 101: The Basics of Testing
|
The testing phase of software development often gets short shrift by developers and IT managers. Yet testing is the only way to determine whether an application will function properly before it is deployed. In this article, Sue Hildreth offers an overview of the why and how of software testing. ... Read more...
By Sue Hildreth
|
Software Quality Metrics Overview
|
Software metrics can be classified into three categories: product metrics, process metrics, and project metrics. Product metrics describe the characteristics of the product such as size, complexity, design features, performance, and quality level. ... Read more...
By Stephen H. Kan
|
Software Requirements Specification Walkthrough Checklist
|
Software Requirements Specification Walkthrough Checklist ... Read more...
By Daniel J. Mosley
|
Software Test Automation
|
Today software test automation is becoming more and more popular in both C/S and web environment. As the requirements keep changing (mostly new requirements are getting introduced on daily basis) constantly and the testing window is getting smaller and smaller everyday, the managers are realizing a greater need for test automation. This is good news for us (people who do test automation). But, I am afraid this is the only good news. ... Read more...
By M.N. Alam
|
Software Test Automation And Strategy
|
Companies are turning to automated testing tools more often than ever before to ensure that their applications are working properly prior to deployment. ... Read more...
By M Trellis
|
Software Test Automation and the Product Life Cycle
|
A product's stages of development are referred to as the product life cycle (PLC). There is considerable work involved in getting a product through its PLC. Software testing at many companies has matured as lessons have been learned about the most effective test methodologies. ...Read more...
By Dave Kelly
|
Software Testing – Redefined
|
Software Testing – the scientific art is being practiced as a separate discipline in all the Software Development Organizations. A number of software testing methodologies have surfaced in recent years to meet the demands of rapid development cycle and increase in number of software products developed. ...Read more...
By R. Sankara Narayanan
|
Software Testing Best Practices
|
This report lists 28 best practices that contribute to improved software testing. They are not necessarily related to software test tools. Some may have associated tools but they are fundamentally practice. ...Read more...
By Ram Chillarege
|
Software Under Scrutiny
|
It's not for the frugal or faint-hearted, but more and more organizations are employing software inspections as an integral process in the development of world-class quality software ...Read more...
By Sue Bushell
|
Standards for Test Automation
|
Over the last five years, I’ve had the opportunity to work in a group who writes automated tests using retail Windows applications to ensure compatibility in future releases of Windows, and to find bugs in the operating system. ...Read more...
By Brian Tervo
|
Stress Testing SQL Server
|
Stress Testing your SQL Server environments is a practice that can yield great benefits. Stress Testing can be used for performance tuning, to uncover bottlenecks, and for capacity planning among other things. ...Read more...
By Anthony Bressi
|
Suffering for Success -- How typical methods of measuring success can actually cause failure
|
So, how can QA measure its value without making enemies or being penalized?
. ...Read more...
By Linda Hayes
|
Summit Calls for National Software Strategy
|
'Software 2015' Program Addresses 'Unacceptable Risks and Consequences of Software Failure'
. ...Read more...
By PRNewswire
|
Support for Testing, Testing for Support
|
In the last issue, I introduced the first part of the Quality Criteria dimension of James Bach's Heuristic Test Strategy Model. People often refer to these quality attributes as "the -ilities," properties of the product that customers might find desirable: capability, reliability (which under the HTSM includes security), usability, scalability, performance, installability, and compatibility.
. ...Read more...
By Michael Bolton
|
System Testing Without a Specification
|
Testing without a specification is usually a major challenge to Quality Assurance organizations. QA is unaware that a project is nearing completion and no time is allocated for the unexpected work. ...Read more...
By Sanford M. Sorkin
|
Taking the Heat
|
When testers are left with a mess on their hands, what should they do? When this column appeared during StickyMinds' first month, . ...Read more...
By Bret Pettichord
|
Testing the "REST"
|
Software testing is almost the "last line of defense" in the software lifecycle between the software vendor and the customer. . ...Read more...
By V. Niranjan
|
Techniques for Testers
|
Talks about the discipline of testing software and about techniques testers can use to improve what they do. Here's what he had to say about decision tables, state modelling, requirements based testing, communication between developers and testers, and more.
. ...Read more...
By Meridith Levinson
|
Test-Driven Development Isn’t Testing
|
For those already doing test-driven development, you probably know that test-driven development is not testing. So, go ahead and grab a cup of coffee, but you should keep reading to see if you agree or disagree.
. ...Read more...
By Jeff Patton
|
Test Automation: An Architected Approach
|
Abstract In the world of automated testing, everyone throws around buzzwords like “data-driven,” “data flows” and “error handling,” but what does it take to produce automation that is efficient, maintainable and usable? . ...Read more...
By Dan Young
|
Test Automation Frameworks
|
"When developing our test strategy, we must minimize the impact caused by changes in the applications we are testing, and changes in the tools we use to test them." . ...Read more...
By Carl Nagle
|
Test Automation Snake Oil
|
Once a specific test case is executed a single time, and no bug is found, there is little chance that the test case will ever find a bug, unless a new bug is introduced into the system. ...Read more...
By James Bach
|
Test Categorization Techniques with TestNG
|
This article examines the concept of test categories and demonstrates how to incorporate TestNG's groups annotation tied with flexible fixtures to facilitate running tests at different frequencies via specific Ant targets. It assumes knowledge of TestNG. TestNG Groups Explored
...Read more...
By Andy Glover
|
Test Planning for E-Business Applications
|
Examination of Testing Objectives Examination of Testing Objectives ...Read more...
By John W. Green
|
Test Smarter, Not Harder
|
Complexity Leads to Futility --Imagine we are developing a web page for customizing a laptop purchase...
Read more...
By Scott Sehlhorst
|
Testing E-Commerce Systems
|
Testing E-Commerce Systems: A Practical Guide As e-customers (whether business or consumer), we are unlikely to have confidence in a Web site that suffers frequent downtime, hangs in the middle of a transaction, or has a poor sense of usability....
Read more...
By Wing Lam
|
Testing GUI Applications
|
Most clients in client/server systems deliver system functionality using a graphical user interface (GUI). When testing complete systems, the tester must grapple with the additional functionality provided by the GUI. GUIs make testing systems more difficult for many reasons:....
Read more...
By Paul Gerrard
|
Testing Server Applications
|
There are several kinds of situations which the scripts may be designed to invoke during server tests, Volume Testing, Stress Testing, Performance Testing, and Recovery Testing. ... Read more...
By Daniel J. Mosley
|
Testing Web applications with the Eclipse Test and Performance Tools Platform
|
Abstract
This article is a How-to-Guide to use the Eclipse Test and Performance Tools Platform (TPTP) for automatic web recording and web testing. If you following this article you will learn how to record web transactions and how to replay this recording.
This article assume that you have already basic Eclipse knowledge. . Read more...
By Lars Vogel
|
Testing Without Requirements Specifications
|
Test cases have traditionally been used to test any system – software or otherwise. The test case may transform into a checklist, a comprehensive step by step guideline on information displayed by the system, or a simple black box scenario. ...Read more...
By Daniel J. Mosley
|
Testing XML
|
About Checking XML --XML files contain text with simple tags that describe the data within an XML document. ...Read more...
By Pallavi Patwa
|
froglogic Announces Support for Testing XView Applications with Squish
|
Squish, which is an automated GUI test tool, so far supported automated testing of applications written using the Qt GUI toolkit. Right from the start, the makers of Squish designed the testing framework to make adding support for different toolkits as easy as creating new add-on modules. ...Read more...
By
|
Testing and Quality Assurance Techniques
|
Testing and Quality Assurance Technique ...Read more...
By Sandy Sorkin
|
Testing, testing, one to three, testing
|
Imagine the brain of a software developer in which the left hemisphere is devoted to pragmatism and the right hemisphere is devoted to intellectual rigor and correctness. ...Read more...
By ITworld
|
Testing your pages
|
Something you simply cannot skip is the testing of your pages before you let them loose on the world. While it would be impossible to test every single possible technical configuration, ...Read more...
By Ross Shannon
|
The Automated Testing Lifecycle Methodology (ATLM)
|
Businesses that don't build a careful plan for automated testing may end up wasting expensive resources: time, effort, and money. In this article, automated testing expert Elfriede Dustin provides a detailed examination of a system that can help you to spend those resources wisely. ...Read more...
By Elfriede Dustin
|
The “Data” in Data-driven Silk Testing
|
The “Data” in Data-driven Silk Testing ...Read more...
By Steve Pearson
|
The Interview Guide for Testers
|
Software Testing is a discipline that requires varied skills. Interviewing Software Testers for recruitment is not the same as interviewing for other Software Engineering discipline. ...Read more...
By R. Sankara Narayanan
|
The ROI of Test Automation
|
It is widely known that software inspections are a cost-effective approach for finding defects in source code as well as other project documents such as requirements specifications. ...Read more...
By Michael Kelly
|
The Real Costs and Benefits of Test Automation
|
Are you frustrated with vendors of test automation tools that do not tell you the whole story about what it takes to automate testing? Are you tired of trying to implement test automation without breaking the bank and without overloading yourself with work? ...Read more...
By Frits Bos
|
The Tao of Testing
|
However, even if you're a developer team of one, you still have an interest in ensuring that your work has proper Quality Assurance (QA) documentation for three main reasons ...Read more...
By Fred Brooks
|
The testing estimation process
|
In my opinion, one of the most difficult and critical activities in IT is the estimation process. I believe that it occurs because when we say that one project will be accomplished in such time by at such cost ...Read more...
By Antonio Cardoso
|
Three Keys to Test Automation
|
How can you get your test automation project off on the right foot? I've been asked this question many times. It has prompted me to review the test automation projects in which I've been involved and identify the factors most associated with success. ...Read more...
By Bret Pettichor
|
Three Questions About Each Bug You Find
|
Do you sometimes fix a bug, and then find another bug related to the first or to the way you fixed it? When I fix a bug, I ask myself three questions to make sure I've thought carefully about its significance. ...Read more...
By Tom Van Vleck
|
Tips for Preparing for the Quality Assurance Phase
|
Tips for Preparing for the Quality Assurance Phase ...Read more...
By Steve Miller
|
Top Twelve Tips for Running a Beta Test
|
Here are a few tips for running a beta test of a software product intended for large audiences -- what I call "shrinkwrap". These apply for commercial or open source projects; I don't care whether you get paid in cash, eyeballs, or peer recognition, but I'm focused on products for lots of users, not internal IT projects..Read more...
By Joel Spolsky
|
Totally Data-Driven Automated Testing
|
Professional History and Credentials: I have been involved in Software Testing and Software Quality Assurance for the past 15 years, and have tested a number of software applications on a variety of platforms ...Read more...
By Keith Zambelich
|
Turning a List of Options into a Test Plan
|
When testing a new feature, the first thing I do is look at the options a user has for that feature. Then I turn that into a list of test descriptions. For example, let's say you have to test a tree control...Read more...
By Mitch Allen
|
Unit Testers Get More Chicks
|
Just recently, a developer I respect very much was caught uttering the this surprising statement: “Unit tests just really aren’t my thing.” Now, I still respect this developer very much and I can tell you that the person single-handedly created one of my very favorite pieces of software...Read more...
By James Edward Gray
|
Unit Testing With Visual Studio
|
Included is some seriously slick unit testing that is automatically generated against your database code. In other words, everything I had just built. ...Read more...
By Grant Fritchey
|
Unit testing database code
|
You have a SQL database, some stored procedures, and a layer of code sitting between your application and the database. How can you put tests in place to make sure your code really is reading and writing the right data from the database?
. ...Read more...
By dallaway
|
Buggy Software: Up From a Low-Quality Quagmire
|
By using application life-cycle management, some companies are trying to exterminate software bugs and reduce the costs they incur.
. ...Read more...
By Sue Hildreth
|
Upgrade Path Testing
|
Upgrade path testing, also called up-gradation testing, sounds a bit unusual. But testing upgrades is an important part of the software life cycle.. ...Read more...
By Dhiraj Lokhande
|
Use Case Testing
|
Discuss How to: • Generate test cases from good use cases ...Read more...
By Ross Collard
|
User Testing. How to find out what users want
|
There are no stock answers when it comes to web design. Two developers faced with the same problem will approach it in two very different ways. ...Read more...
By Jennifer Fleming
|
Using Fuzzers in Software Testing
|
The security industry has been using Fuzzers to identify security vulnerabilities in popular products for years. This immediately tells us two things ...Read more...
By Robert Auger
|
Using GUI-based Automated Test Tools to Test Legacy Applications
|
A great many companies today are currently running numerous legacy (character-based or "green screen") applications on a variety of platforms (Mainframe, AS/400, Tandem, Stratus, etc.)...Read more...
By Keith Zambelich
|
Using Macro Scheduler For Load Testing
|
This document describes how Macro Scheduler can be used for load testing other
...Read more...
By MJT Net Ltd
|
FAQ: Visual Studio Team Edition for Software Tester
|
How many users can I simulate using Visual Studio Team Edition for Software Testers when conducting a Load Test?
You may simulate as many virtual users as your hardware allows. Licensing is based per processor and not per virtual user.
...Read more...
By Microsoft Corporation
|
Visual Studio Team Edition for Software Testers
|
There is a general misconception that developers do little testing of their own software. Instead software testing is seen as the preserve of Quality Assurance (QA) teams,
...Read more...
By Ian Murphy
|
Web Application Testing Tools - Open Source
|
Many organizations are surprised to find that it is more expensive to do testing using tools. In order to gain benefits from testing tools, careful thought must be given for which tests you want to use tools and to the tool being chosen....Read more...
By vinodh.velusamy
|
Web Testing
|
How do you test a Web site anyway? That's the first thing I asked myself when I became the SQA Manager for a dot-com. I knew how to build Web sites, and I had tested several commercial products. ....Read more...
By Mitch Allen
|
Web Testing with HTTP Recorder
|
HTTP::Recorder is a browser-independent recorder that records interactions with web sites and produces scripts for automated playback. Recorder produces WWW::Mechanize scripts by default (see WWW::Mechanize by Andy Lester), but provides functionality to use your own custom logger. . ....Read more...
By Linda Julien
|
What Is Exploratory Testing?
|
Exploratory software testing is a powerful and fun approach to testing. In some situations, it can be orders of magnitude more productive than scripted testing. ....Read more...
By James Bach
|
What Is Software Testing? And Why Is It So Hard?
|
Software testing is arguably the least understood part of the development process. Througha four-phase approach, the author shows why eliminating bugs is tricky and why testing is a constant trade-off. ....Read more...
By James A. Whittaker
|
What Is a Good Test Case?
|
A set of test inputs, execution conditions, and expected results developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement. ....Read more...
By Cem Kaner, J.D., Ph.D
|
What to Test When It's Not Your Code
|
In today's world, where outsourcing software development is the trend of most companies, it is important for customer-oriented test analysts to analyze the vendor's application and carefully decide what needs to be tested. ....Read more...
By Ipsita Chatterjee
|
When Should a Test Be Automated?
|
I want to automate as many tests as I can. I’m not comfortable running a test only once. What if a programmer then changes the code and introduces a bug? . ....Read more...
By Brian Marick
|
Where Does Exploratory Testing Fit
|
If you, like me, find the exploratory approach to testing valuable (see my recent column "What Is Exploratory Testing?"), then the questions arise: When do you do it? . ....Read more...
By James Bach
|
Why Software Fails
|
We waste billions of dollars each year on entirely preventable mistakes . ....Read more...
By Robert N. Charette
|
Why Software Quality Stinks
|
What's more, according to a recent survey, it may not get better until attitudes change—from the top down. . ....Read more...
By JON SURMACZ
|
Why Unit Testing in Visual Studio Team System
|
It appears from what I am reading that Unit testing is included as part of VSTS only. I don't understand why this wouldn't be included with Visual Studio itself.. ....Read more...
By Jason Anderson
|
Why a career in testing makes sense
|
Why a career in testing makes sense ....Read more...
By R SUBRAMANYAM
|
WinRunner vs. QuickTest Pro Quick Comparison
|
Today Mercury has two functional testing tools – WinRunner (WR) and QuickTest Professional (QTP). WinRunner has been around since about 1995 while QuickTest Pro has been available since about 2002. ....Read more...
By Shawn LoPorto
|
Reduce Stress, Write a Test
|
All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. This month, Mike Clark explains how writing automated tests can give you confidence to change code fearlessly. ....Read more...
By Mike Clark
|
Writing Effective Defect Reports
|
Defect reports are among the most important deliverables to
come out of test. ....Read more...
By Kelly Whitmill
|
Writing Software Security Test Cases
|
Part of software testing involves replicating customer use cases against a given application. These use cases are documented in a test plan during the quality assurance phase in the development cycle to act as a checklist ensuring common use cases ....Read more...
By Robert Auger
|
Anatomy of a Software Development Role: Quality Assurance
|
The Quality Assurance (QA) role is the role responsible for guaranteeing a level of quality for the end client, and to help the software development team to identify problems early in the process.....Read more...
By Robert Bogue
|
Arguing Apples and Oranges -- Explains the how Priority and Severity of the bug given
|
Priority is Business; Severity is Technical Tim is looking at business priority: “How important is it to the business that we fix the bug?.....Read more...
By Elisabeth Hendrickson
|
Five Minutes Ahead of the Boot - testing and QA
|
Priority is Business; Severity is Technical Tim is looking at business priority: “How important is it to the business that we fix the bug?.....Read more...
By Danny R. Faught
|