The Latest

A Look at the Performance Testing Aspect of TeamTest from Rational[magazine]

Jonathan Harris looks at performance testing with Rational TeamTest, including its capturing ability, data correlation ability, scripting language, recording response time, and scalability.

Jonathan Harris
Advance Your Career--Get Involved[magazine]

Professional development activities can help you stay competitive in the marketplace. Eric Patel describes ways you can benefit from extracurricular career activities such as volunteering, joining professional associations, attending and speaking at conferences, and pursuing continuing education.

Eric Patel
It's in the Bag[magazine]

Kristi Wheeler wanted to create a forum in which all of the testers in her company could come together to talk about their skills, learn more about testing, and bring individual experiences into a group setting. Here, she describes how she started up brown bag groups for testers and developers in her organization–and how you can start them in your own company.

Kristi Wheeler
An Atypical Confused Deputy Bug[magazine]

FreeBSD is a popular free version of Unix, much like Linux. In April, the FreeBSD project released a security advisory, which warned that any logged-in user could gain full control of, or "root access" to, almost any machine running any previous version of FreeBSD. The problem was due to a bug in a program called keyinit. It’s an atypical example of a confused deputy bug. However, it is often useful for programs to be allowed to do things their invokers can’t. In this month's bug report, Kragen Sitaker tells the story of this atypical "confused deputy" bug.

Kragen Sitaker
Eileen and Wayne Strider on Building and Managing Technical Teams[magazine]

Eileen and Wayne Strider recommend some useful resources for building and managing technical teams. Technical team leaders have two different yet related responsibilities. One responsibility is to build a product such as a system, an application, a network, or a Web site. The second responsibility is to build and maintain their team's ability to work together so they can build a product. Building a product requires the right mix of technical skills and experience. Building a team's ability to work together requires a different skill set. Reading about those skills is valuable, but practice is essential.

Eileen Strider Wayne Strider
The Shopping Cart Delusion[magazine]

Believing that a technique is a well-defined thing can hamper you if you're not careful. It encourages you to react to problems in just one way: try ever harder to do the technique right. It turns off the "situated" part of situated reasoning. Brian Marick shows how the "shopping cart delusion," or strictly adhering to definitions, keeps you from breaking the rules to your benefit.

Brian Marick
Wall-to-Wall Tools[magazine]

Got blank walls? Instead of hiring a decorator, perhaps you should enlist the help of a facilitator. This article examines how three experts use the wall in very different ways to make retrospectives, design, and collaboration better and easier.

Amanda Sulock
Testing Merged Databases[magazine]

Joining forces with another company can be a logistical nightmare. This article presents a case study of a fictional merger between two large companies. It addresses four different problems that have to be overcome in a database merger: 1) duplicate records; 2) mismatched columns; 3) data corruption; and 4) front-end assumptions.

Lawrence Nuanez
Test Estimation: Tools and techniques for realistic predictions of your test effort[magazine]

Sometimes the toughest thing about testing is deciding how long it will take and what resources it will require. Read about techniques, including "Divide and Conquer," to make this part of the job easier.

Rex Black's picture Rex Black
QA Consciousness Raising[magazine]

Change is hard, but leading your managers and co-workers toward higher quality needn't be dull and dreary. In this article, author Lisa Crispin explains several techniques you can use to take your organization to the next level, including gauging your visibility and recruiting a quality champion.

Lisa Crispin's picture Lisa Crispin
Making It Happen....No Matter What[presentation]

The bar hasn't been lowered, but for many, the resources have. Increased workloads and frozen spending can challenge any test team.

Ed Kit, Software Development Technologies
STARWEST 2002: Writing Better Defect Reports[presentation]

Why is it that some testers get better responses from developers than others? Part of the answer lies in their defect reports. Following a few simple guidelines can smooth the way for a much more productive environment.

Kelly Whitmill, IBM
The Future of Test Automation and Its Impact on You[presentation]

Do you think software testing professionals fully leverage the amazing computing power that's available to them? Are you up to speed on the latest research efforts in software testing?

Alberto Savoia, TestAgility Inc.
Applications-Centric Testing of System-Level Components[presentation]

Testing system-level components such as the Java API for XML-Based Remote Procedure Calls is a challenging task.

Vinay Pai and Arun Gupta, Sun Microsystems
Interface-Driven Model-Based Test Automation[presentation]

For larger projects, interface-driven modeling is often an improvement over the more common requirements-driven models for test automation.

Mark Blackburn, Software Productivity Consortium

Pages

CMCrossroads is a TechWell community.

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