Tool Categories

  • Uploaded by: svnkumars
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Tool Categories as PDF for free.

More details

  • Words: 983
  • Pages: 19
Tips for Success when Selecting Testing Tools

Marie Ackley ackley @ promail.com SASQAG panel discussion October 18, 2001

Different Categories of Testing Tools ◆ ◆ ◆ ◆ ◆ ◆



Requirements Management Configuration Management Test Planning and Test Case Management Test Evaluation - Coverage Analysis Automated Testing Systems - Front End testing Load Simulators and Performance Measurement Tools Defect Tracking

others: Cyclomatic Complexity; Bounds Checkers; Comparators - Files, Screens, Reports; Data Generators - Combinatoric, Cause / Effect Node

2

Leading Cause of SHELF WARE in Testing Tools is Putting the CART before the HORSE Don't invest in Tools without having good QA Methods and Practices. A good tool will compliment and augment good processes but not even the greatest tool can overcome process chaos. 3

Requirements Management ◆

Supports multi levels of linking and tracing: Requirements to Specifications to Test Cases, including hierarchies within those groups



Provides traceability - both forward and backward



Provides coverage analysis



Provides multi relationships: one-to-many, many-to-one and coverage is tracked for partials when relationship is one-to-many



Provides Change Management of requirements along with audit history and maybe security privileges for modifications



Import and export features so stuff came go and come between the tool and word processors or spreadsheets 4

Requirements Management Links to tool comparisons the "Volere" Requirements Method - by Atlantic Systems Guild http://www.systemsguild.com/GuildSite/Robs/Template.ht ml Automating Requirements Management - by Karl E. Wiegers Detailed feature comparisons of many requirements management tools and guidance on selecting a requirements management tool http://www.processimpact.com/articles/rm_tools.html 5

Configuration Management "To change and to change for the better are two different things" - German Proverb ◆ Provides Identifications (indexing of artifacts) ◆

Controls not only software code but documentation, hardware, firmware, and system environment configuration



Provides audit trail and history tracking



Provides customizable reports



High ease of use for View Only functions



Sufficient security levels for the Promote functions



Accounting and reporting for different ”Status Levels" WIP, Waiting Room, Release/Production

6

Configuration Management Links to tool comparisons Configuration Management Vendor Links - by UCM Central http://www.snuffybear.com/ucmcentral_new_vendorlinks.htm config-mgmt Newsgroup http://www.faqs.org/faqs/by-newsgroup/comp/comp.software.configmgmt.html

7

Test Planning and Test Case Management ◆

Import test cases from other file formats such as word processing or spreadsheet



Customizable reporting



Tracks history and status of test cases



Allows file attachments







Integration - can tool link to other tools such as your Requirements tool and your Automated Testing tool Provide a Test Execution Results repository Maintains Master Set of test cases and then can build “subsets” for project specific needs

8

Test Planning and Test Case Management Links for tool comparisons Testing and Test Management Tools http://www.methods-tools.com/tools/frames_testing.html Information About Testing Tools http://www.cs.queensu.ca/home/shepard/testing.dir/under.construction/tool _list.html

9

Test Evaluation

- Coverage Analysis



Identifies what "unique" data combinations are needed



Uses an appropriate measurement technique Decision; Condition/decision; Path; Predicate



Types of coverage included in the reporting Branch; Loop; Multi; Operator; Operand



Integration - is it compatible with your other tools such as Automated Test Execution tools



Implementation - is the tool "invasive" (must be compiled along with the source code)

10

Test Evaluation

- Coverage Analysis

Links to tool comparisons Experience With the Cost of Different Coverage Goals for Testing - by Brian Marick http://www.testing.com/writings/experience.pdf Coverage Analysis - by Steve Cornett http://www.bullseye.com/webCoverage.html

11

Automated Testing Systems Front End testing ◆

Maintenance - object recognition when the application changes



Ease Of Use - complexity matches the programming talent of QA persons



Tool language and syntax matches what company uses: Visual Basic or C



Extensible Language - can use external subroutines or DLLs



Integration with other tools - Code Coverage, Test Case Management, Defect Tracking



Compatibilty - platforms (Client/Server, Web, Mainframe) Operating Systems(Windows, Mac, Unix, OS/2, Mainframe) and GUI Development (PowerBuilder, C, Visual Basic, 12 Galaxy

Automated Testing Systems Front End testing ◆

Supports Data Driven inputs from flat files, spreadsheet files, and database connections



For Evaluation/Proof of Concept - include automating a Level One test Links to tool comparisons

Making the Right Choice - by Elisabeth Hendrickson http://www.qualitytree.com/feature/mtrc.pdf Short Sharp Advice about how to choose a testing tool - Mark Fewster and Dorothy Graham http://www.grove.co.uk/Tool_Information/Choosing_Tools.html

Tool Comparison between Rational, Mercury, Segue, and Compuware - by Ray Robinson

13

Automated Testing Systems Links to articles Lessons in Test Automation - by Elfriede Dustin http://www.sqa-test.com/articles.html The Truth About Automated Test Tools - by Linda Hayes http://www.worksoft.com/resources/4-97.htm http://www.worksoft.com/resources/5-97.htm Test Automation - by Bret Pettichord http://www.io.com/~wazmo/qa/#test_automation Testers' Network - VeriTest website http://www.veritest.com/testers'network Test Automation Frameworks - by Carl J. Nagle http://members.aol.com/sascanagl/FRAMESDataDrivenTestAutomationFramew orks.htm 14

Load Simulators and Performance Measurement ◆

Reporting includes graphical charts



Debugging features for script creation



Reporting includes graphical charts and logs of performance for server speed and responsiveness



Quantity of simulated users



Variations in session-specific items such as cookies, usernames, passwords, proxies and ASP-session IDs



Support for your middleware - SQLnet, DBLib or CBLib, SQL Server, ODBC, Telnet



Challenges include SSL sessions, cookies, forms, proxies, password authentication, dynamic HTML, full HTTP, SSL, XML, Javascript, ActiveX, WAP, Java



Platforms and protocols 15

Load Simulators and Performance Measurement Link to tool comparisons Load and Performance Test Tools - by Rick Hower http://www.softwareqatest.com/qatweb1.html Software Research - TestWorks http://www.methods-tools.com/tools/testing.html

16

Defect Tracking ◆

Determine how many current users you have and consider and scaling for future users



Web based or client-server



Features: Customizable Fields; Customizable Reports; File Attachments; Audit Trail; Email linking; Security Levels



Provides customizable rules for the workflows, security privileges and notifications



Integration - does it link to your other tools 17

Defect Tracking Links to tool comparisons Tracking Down a Defect Management Tool - by Hung Quoc Nguyen http://www.qacity.com/testgen/DefectTrackingNguyenSTQE 701.pdf The Problem with Problem Tracking - by Linda Hayes http://www.worksoft.com/resources/3-99.htm

18

Websites for Tool Information Vendor contact information http://www.testingfaqs.org/tools.htm http://www.ondaweb.com/sti/stivend.htm#L http://www.dbmsmag.com/pctest.html#P0890 Bulletin board forums and articles http://www.qaforums.com http://community.sqatester.com http://www.qualitytree.com/links/links.htm http://www.stqemagazine.com

19

Related Documents

Tool Categories
May 2020 11
Elearning Categories
June 2020 7
Question Categories
June 2020 6
2008 Categories
November 2019 8
Aristotle - Categories
April 2020 6
Tool
October 2019 30

More Documents from "DIPAK VINAYAK SHIRBHATE"