Monthly Archives: January 2011

Four Fundamental Requirements of Successful Testing in the Cloud – Part III

Internet-based per-use service models are turning things upside down in the software development industry, prompting rapid expansion in the development of some products and measurable reduction in others. (Gartner, August 2008) This global transition toward computing “in the Cloud” introduces a whole new level of challenge when it comes to software testing.

TestArchitect TM – Automation Toolset

By Hans Buwalda – CTO, LogiGear Corporation

TestArchitect TM is the name we have given to our automation toolset. It reflects the vision that automated testing requires a well-designed architectural plan allowing technical and non-technical elements to work fluidly in their capacity.  It also addresses the continual missing link of all test automation tools of how to design tests.  In TestArchitect the test design is located in the center column flanked by the test automation execution engine and test management.

Exploratory Testing – Johnathan Kohl – Part 3

Exploratory Testing

Jonathan Kohl - Co-founder of Kohl Concepts

In the third segment of this three part series Jonathan Kohl discusses how exploratory testing is becoming more ingrained in different kinds of projects. Find out how you can use test automation in an exploratory way. Dont rely on unattended automated test scripts! Rather, find creative and cool ways to combine test automation with your exploratory testing skills to find hard-to-reproduce bugs.

Test design focused on expediting functional test automation

David W. Johnson

Test organizations continue to undergo rapid transformation as demands grow for testing efficiencies. Functional test automation is often seen as a way to increase the overall efficiency of functional and system tests. How can a test organization stage itself for functional test automation before an investment in test automation has even been made? Further, how can you continue to harvest the returns from your test design paradigm once the test automation investment has been made? In this article we will discuss the factors in selecting a test design paradigm that expedites functional test automation. We will recommend a test design paradigm and illustrate how this could be applied to both commercial and open-source automation solutions. Finally, we will discuss how to leverage the appropriate test design paradigm once automation has been implemented in both an agile (adaptive) and waterfall (predictive) system development lifecycle (SDLC).

Key Principles of Test Design

Hans Buwalda, CTO, LogiGear Corporation

Test design is the single biggest contributor to success in software testing. Not only can good test design result in good coverage, it is also a major contributor to efficiency. The principle of test design should be “lean and mean.” The tests should be of a manageable size and at the same time complete and aggressive enough to find bugs before a system or system update is released.

VISTACON 2010 Keynote -Investment Modeling as An Exemplar of Exploratory of Test Automation – #2

 

VISTACON – Keynote - INVESTMENT MODELING AS AN EXEMPLAR OF EXPLORATORY TEST AUTOMATIONCem Kaner


{flv}cemkeynote2|550|340|0{/flv}

Elfriede Dustin sharing her interest in automated testing

Elfriede Dustin of Innovative Defense Technology, is the author of various books including Automated Software Testing, Quality Web Systems, and her latest book Effective Software Testing. Dustin discusses her views on test design, scaling automation and the current state of test automation tools.

LogiGear: With Test Design being an important ingredient to successful test automation, we are curious at LogiGear magazine how you approach the problem? What methods do you employ to insure that your teams are developing tests that are ready or supported for automation?

Automation Tool: Automated Test and Retest (ATRT)

What is Automated Test and Retest (ATRT)?

IDT’s ATRT Test Manager addresses the complex testing challenges of mission critical systems by providing an innovative technical solution that solves the unique testing problems associated with this domain.   It provides an integrated solution that can be applied across the entire testing lifecycle.