The Latest

Writing Testable Use Cases[presentation]

Use cases are hard to test because they do not have a standard format or style, and lack coherent structure. This is due in part to the need for a standard definition in UML, which defines the graphical part but not the textual part.

Jim Heumann, IBM Rational Software
Quality Assurance as a Service Organization[presentation]

"QA is the bottleneck” ... "Why does QA take so long?" ...

Sandi Oswalt, First American Credco
Introduction to Test-Driven Development[presentation]

Write the test. Make it green. Make it clean. This is the mantra of test-driven development (TDD).

Christian Sepulveda, Covexus, Inc.
Avoiding Test Metric Pitfalls[presentation]

Most software and test managers keep some metrics to help them, but are yours really doing the job for you?

Steve Walters, Dell Computer Corporation
Better Testing with a Hacker's Mentality[presentation]

Security issues are becoming more and more relevant as testers are called on to find security problems before others exploit them. So, where do you start, and how do you bridge the gap between honest tester and bad-guy hacker?

Julian Harty, Commercetest Limited
Test Harnesses for API Testing[presentation]

Automated testing in most QA organizations involves capture-playback tools in combination with manual testing. But these types of tests often suffer from well-known implementation and execution problems.

Michael Sonshine, Intuit Inc
Automated Database Testing with NUnit[presentation]

With a framework built in .NET using the open source application NUnit, database application developers and testers quickly can create a basic set of build verification tests and provide a foundation for a set of more powerful tests.

Alan Corwin, Process Builder, Inc.
Quality Metrics for Test: Evaluating Products, Evaluating Ourselves[presentation]

As testers, we usually focus our efforts on measuring the quality of products.

Lee Copeland, Software Quality Engineering
Who is Stealing a Living off Your Web Site?[presentation]

So, your company makes money from its Web site. Who else might also be doing the same? While the Web is a profitable venture for many companies, it is often equally profitable for hackers and thieves.

Florence Mottay, Security Innovation LLC
Combinatorial Testing Experiences, Tools, and Solutions[presentation]

Good test designs often require testing many different sets of valid and invalid input parameters, hardware/software environments, and system conditions. This results in a combinatorial explosion of test cases.

Peter Zimmerer, Siemens AG
STARWEST 2004: Model-Based Testing for Java and Web-Based GUI Applications[presentation]

With the tools existing today, model-based testing for Java applications is extremely difficult to implement.

Jeff Feldstein, Cisco Systems Inc
Testing and Thriving in an FDA Regulated Environment[presentation]

As for all life-critical software, the FDA guidance document on software validation emphasizes defect prevention, complexity analysis, risk assessment, and code coverage.

Jim Bedford, Metreck Corporation
Workgroup Retrospectives for Test Teams[presentation]

You may have heard about the power of project retrospectives, but will a retrospective benefit your test team or development team when you don't control the budget or set priorities for the entire project? The answer is yes.

Esther Derby, Esther Derby Associates Inc
Improving Testing with Process Assessments[presentation]

Fast development cycles, distributed architectures, code reuse, and developer productivity suites make it imperative that we improve our software test efficiency. A process assessment is one approach to begin an improvement program.

Robert Topolski, Intel Corporation
Free Test Tools are Like a Box of Chocolates[presentation]

You never know what you are going to get! Until you explore, it can be hard to tell whether a free, shareware, or open source tool is an abandoned and poorly documented research project or a robust powerhouse of a tool.

Danny Faught, Tejas Software Consulting

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.