Test Automation Anecdotes
Software testing practitioners, managers and consultants provides in this article illuminating, educational and funny anecdotes about their experiences with test automation. The key points of each story are put in evidence.
You will see that
* Technical success is not a guarantee of lasting automation. You need management support through good communication.
* After the abandon of automation maintenance, it is likely to die. For a better chance of success, you should choose an automation approach that will require the least maintenance.
* Automation should start before the software being tested is delivered, so ...
Categories: Communities
Experiences of Test Automation: Test Automation Anecdotes
In this article, many people share their illuminating, educational, and funny anecdotes about their experiences with test automation.
Categories: Communities
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. High-maturity processes are valuable for delivering quality, mission-critical software and supporting overall project ...
Categories: Communities
Effective Java Profiling With Open Source Tools
This article walks you step by step through using open source tools like JMap, VisualVM, BTrace, and EurekaJ to effectively diagnose performance and memory problems in your Java apps.
Categories: Communities
Using Pex and Moles to Generate Unit Tests for WCF Service Calls
This article provides a detailed description on how use Pex and Moles to generate unit tests for a project having external dependency(WCF Proxy) using Visual Studio 2010 SP1. The Pex tool, which automatically generates test suites with high code coverage, will be used to generate unit tests. Moles allows to replace any .NET method with a delegate. They will be generated to isolate the external dependency (WCF proxy) and behavior will be redefined using delegates.
Categories: Communities
Functional Testing Tools Directory
The Functional Testing Tools Directory presents a list of commercial or open source functional software testing tools like Selenium, Cucumber or JBehave. The web site also proposes pointers to tools reviews or presentations and contains a page of resources associated to functional software testing. Visit http://www.functionaltestingtools.com/
Categories: Communities
New tool added - j-hawk
j-hawk is a Java based open source framework which can be incorporated in your application for performance testing. The idea is you have to define *module and its tasks (means method) inside your application and register the same with j-Hawk. j-Hawk executes the modules and generates a graphical performance report which can be analyzed to find performance bottleneck of your application.
Categories: Communities
New tool added - PkgDiff
Package Changes Analyzer (PkgDiff) is a tool for analyzing changes in Linux software packages (RPM, DEB, TAR.GZ, etc). The tool is intended for Linux maintainers who are interested in ensuring compatibility of old and new versions of packages.
Categories: Communities
New tool added - Tarantula
Tarantula is the test management Tool for agile projects. It has modern web user interface and many advanced features for efficient testing. Tarantula manages requirements, test set planning, case execution and reporting. Dashboard gives project managers a realtime view to current status of testing. Integrates with Jira, Bugzilla and Doors.
Categories: Communities
Improving Developer-Tester Collaboration with Microsoft Visual Studio 2010
This video describes the six mechanisms in Visual Studio 2010 that enable more effective collaboration between developers and testers. These mechanisms include tools to create actionable bugs, debug historical events, and automate functional testing. Effective collaboration between developers and testers is paramount and can make the difference between shipping quality applications on time, or slipping because bugs are found late.
Download video in other formats
Categories: Communities
Testing First is Thinking First
“As we were saying, up-front testing really isn’t testing at all. It is really up-front design through the analysis of our tests. Can we take this testing even further? When XP came out and suggested doing unit tests, many of us realized that if we combined a series of unit tests together, we could get the equivalent of automated acceptance testing.”
“By the way, there may be certain arguments for not writing and maintaining a set of automated tests. We don’t think we would agree with them, or at least, in ...
Categories: Communities
AdaCore Launches GNATtest Unit Test Harness Generator
AdaCore, provider of Ada tools and expertise for the mission-critical, safety-critical, and security-critical software communities, today announced the immediate availability of the GNATtest unit test harness generator for Ada. The GNATtest tool helps automate the essential, but tedious and error-prone, processes for developing and managing the large number of test cases that accompany the verification of large software systems.
The task of writing and managing unit tests and their invocation framework is critical to the development of high-reliability software, but it is repetitive and cumbersome for large projects, and error-prone when ...
Categories: Communities
SOASTA Partners With OpTier
NEW YORK, NY and MOUNTAIN VIEW, CA,Feb 1, 2012 – OpTier,the leader in business transaction-driven application performance management, and SOASTA, the leader in cloud testing, today announced a partnership to deliver a superior solution that aligns Dev, QA, Test and IT Operations to ensure the performance of cloud, web, and mobile applications.
OpTier and SOASTA’s actionable intelligence allows for effective communication and collaboration across the application delivery chain — putting rapid problem identification, isolation and resolution into these traditionally siloed organizations. The joint solution helps clients create accurate cloud tests, ...
Categories: Communities
Reducing Rails Testing Time
In those days where software tests are integrated in continuous integration cycles, it is a necessity that they run in a minimized amount of time. This article explains how through controlled memory usage, increased parallelism, transactional factory invocation, pragmatically judicious test refactoring and a few miscellaneous extras, it was possible to reduce the time needed to run the tests of a ruby on rails application in continuous-integration environments by a factor of ten.
Categories: Communities
Cucumber with JVM Improvements
Cucumber-JVM is a pure Java implementation of Cucumber, a software testing tool that support Behavior Driven Development with plain text specifications and unobtrusive automation in Ruby. Cucumber-JVM supports Clojure, Groovy, Java, JavaScript (Rhino interpreter), Python (Jython interpreter), Ruby (JRuby interpreter) and Scala. It is now written in a native Java-API, which compiles down to fast JVM bytecode. It enables many JVM capabilities and makes it even easier to integrate with your Java applications. Note from the Editor: we had the regret to realize after publication that there is no sound ...
Categories: Communities
Seven Sins of Software Testing Automation
In this blog post, Adrian Smith discusses 7 pitfalls of automating software testing. The seven sins are over indulging on propriety testing tools, too lazy to setup CI server to execute tests, loving the UI so much that all tests are executed through the UI, jealously creating tests and not collaborating, frustration with fragile tests that break intermittently, thinking automated tests will replace all manual testing, too much automated testing not matched to defined system quality.
Categories: Communities
QF-Test Version 3.4.4 Released
QF-Test is a software tool for automated testing of Java and Web applications with a graphical user interface (GUI). It offers modular, reusable tests in combination with user-friendly handling and a competitive price lead to a high return on investm ...
Categories: Communities
QF-Test Version 3.4.4 Released
QF-Test is a software tool for automated testing of Java and Web applications with a graphical user interface (GUI). It offers modular, reusable tests in combination with user-friendly handling and a competitive price lead to a high return on investment (ROI) .
New features:
* Support was added for current versions of Firefox 9 and 10.
* Eclipse/SWT support was added for Eclipse version 3.8M5 and experimental support for Eclipse version 4.2M5.
* New checks were introduced for SWT Decorations, small icons typically shown next to a text field. You can now check the ...
Categories: Communities
AccuRev Announces Git Integration
Lexington, MA, January 31, 2012- AccuRev, Inc., the leading provider of advanced tools for managing the software development process, today broke new ground with the release of the first Git integration that seamlessly bridges the world of open sourc ...
Categories: Communities
A Specifications-Based Mutation Engine for Testing Programs in C#
This paper presents a simple and efficient engine which produces mutations of source code written in C#. The novelty of this engine is that it produces mutations that do not contradict with the specifications of the program. The latter are described ...
Categories: Communities