Software Test Estimation – Webinar by Rex Black

How many testers do we need? How many test cases do we need? How many bugs will testing find? How long will testing take? Those are good questions, but those questions are often hard to answer. In this webinar, drawn from three decades of industry experience and materials in his best-selling book Managing the Testing Process, 3rd edition, Rex will discuss fundamental techniques for test estimation. Join in the discussion after the initial presentation, and ask Rex about the challenges you face with test estimation.

To support our international clientele, we will present this webinar at two times:
For the Americas, Europe, Africa, and the Middle East: 1:00 PM Central US Time (September 8) and 8:00 PM Central Europe Time (September 8).  To register, click here: https://www2.gotomeeting.com/register/154554659

For the Americas, Australasia, and Asia: 8:30 PM Central US Time (September 8), 9:30 AM Beijing Time (September 9), 10:30 AM Seoul/Tokyo Time (September 9), and 11:30 AM Sydney Time (September 9). To register, click here: https://www2.gotomeeting.com/register/546491514

Each live webinar session consists of one hour of presentation and a 30 minute post-webinar question-and-answer opportunity.

These webinars are free.  Webinar attendance registers you to win a free e-learning course from RBCS.  Congratulations to Wanda Butler, the winner in August!

Principles of Agile Testing & Development

Agile methods are a family of development processes, not a single approach to software development. Agile follows ‘adaptive’ planning rather than ‘predictive’ planning in conventional Waterfall Process.

  • Customer satisfaction by rapid, continuous delivery of useful software.
  • Working software is delivered frequently (weeks rather than months)
  • Working software is the principal measure of progress.
  • Even late changes in requirements are welcomed.
  • Close, daily, cooperation between business people and developers
  • Face-to-face conversation is the best form of communication.
  • Projects are built around motivated individuals, who should be trusted
  • Continuous attention to technical excellence and good design.
  • Simplicity
  • Self-organizing teams
  • Regular adaptation to changing circumstances

Multiple Roles of Software Testers – People Relationship

Before going to the People Challenges, I would like to reiterate Few Useful Points on Role of Software Testers:
– Testing is finally recognized as a profession which needs specialized skills set and qualifications. – Also it is convinced testing will not start once the development is completed.
– Testing needs to be start in every stage of the software development Life Cycle.
– Testers need to validate whether the requirements specification documents is developed based on the needs of the organization.

– Testers need to be ensuring that the design documents developed based on the requirements specifications.
– Testers need to be ensure that the test cases and test plan are created based on the requirements specifications.
– Testers need to be ensuring that the defects need to find out before the test cycle starts so that the cost spends will gradually decreases.
– Testers need to be ensuring that the defects can be reproducible by developers.
– Testers need to be ensuring that they are finding defects of the high priority scenarios first.
– If you are in Agile methodology, then testers need to make sure that defects are getting fixed on priority.
– Finding out defects in the later stage of the product will leads the cost spend to rectify the defects is very costly.

The top 10 people challenges have been identified:

  • Training in Testing
  • Good Relationship with Developers.
  • Good Relationship with Customers.
  • Managers need to understand about testing. [Think – Do your Company has Culture of Testing?]
  • Using of Tools.
  • Time on Testing
  • Fighting a lose-lose situation
      1. Having to say No
  • Testing “Over the wall” Software
      1. Having to say “no”
Reference – Surviving the Top Ten Challenges of Software Testing
Improving Developer and Tester Collaboration with Microsoft Visual Studio Test Professional 2010 – Webinar

Improving Developer and Tester Collaboration with Microsoft Visual Studio Test Professional 2010 – Webinar

clip_image001
Developers and testers usually work in related but separately-managed teams. Often when working on the same product, these two teams are directed individually. Both groups sometimes work in silos, using tools that aren’t integrated, and don’t communicate well when issues are discovered.


The result is erratic code quality, dependent on the individual developer, with a high escaped-bug rate, frequent regressions, and performance problems. This situation fosters a high-level of mistrust between testers and developers. Documented bugs are often difficult to reproduce due to poor documentation. In addition, the high complexity of the typical enterprise environment leads developers to assume that testers incorrectly configured the software or made some other mistake that nullifies the bug. A game of “Defect Ping Pong” often ensues. Bugs are opened, rejected, then reopened, bouncing back and forth between testing and development.

Microsoft’s application lifecycle management toolset—which includes Microsoft Test Manager, Microsoft Visual Studio 2010, and Microsoft Team Foundation Server 2010—has introduced capabilities that enable testers and developers to work together at a new, more productive level of collaboration.

ALPI invites you to attend this web seminar that outlines the pain points in the developer-tester relationship and demonstrates the Microsoft solution. Implementing these tools promises higher software quality through fewer bugs and less regression tests, faster time to market by addressing defect root cause quickly and accurately, and an enhanced working relationship and new level of respect between testers and their development peers.

Presenter
Edwin “Ed” J. Reynolds, Director of Consulting Services, ALP International

Mr. Reynolds has been in involved in quality assurance (QA) and automation for fifteen years. As the QA manager at Capital One Finance Corp., he introduced and implemented automation testing throughout all functional areas, which included automated load testing. Mr. Reynolds then worked for Mercury Interactive as a senior technical engineer delivering and implementing automation to hundreds of customers throughout the United States. He also was the leader in helping Mercury Interactive develop and deliver best practices and strategies for implementing automation. Currently he is the director of consulting services at ALP International Corporation, a leading organization in the area of test process improvement and in the use of test automation tools to bring efficiency and effectiveness to the testing process.

Click Here to Register

Gmail Motion Beta – Testers are you Ready?

[Update: April FoolsGmail Motion doesn’t actually exist. its merely an April Fools prank from Google]

Gmail Motion - How it works

How it works

Gmail Motion uses your computer’s built-in webcam and Google’s patented spatial tracking technology to detect your movements and translate them into meaningful characters and commands. Movements are designed to be simple and intuitive for people of all skill levels.
Gmail Motion - Motion Guide

Motion Guide

Familiarize yourself with some of the basic functionality of Gmail Motion using this printable guide of sample gestures. With it, you’ll be able to start writing and responding to emails