CMPE 287/196H  Software Quality and Testing Lab Test Problem and Report Tools Instructor: Jerry Gao Ph.D. Student Assistan...
Topic: Problem and Report Tools <ul><li>What is Elementool? </li></ul><ul><li>Elementool (URL:  http://elementool.com  ) i...
Topic: Problem and Report Tools <ul><li>Useful Element Instruction Links: </li></ul><ul><li>Help Desk Demo:  https://www.e...
Topic: Problem and Report Tools Bug Life Cycle Model
Topic: Problem and Report Tools <ul><li>Step 1: Register to Elementool </li></ul><ul><li>Who to do this? </li></ul><ul><li...
Topic: Problem and Report Tools <ul><li>Step 2: Set up User Login Names </li></ul><ul><li>Where to do this? </li></ul><ul>...
Topic: Problem and Report Tools <ul><li>Step 3: Edit Issue Form </li></ul><ul><li>Where to do this? </li></ul><ul><li>Admi...
Topic: Problem and Report Tools <ul><li>Step 4: Edit Project List </li></ul><ul><li>Where to do this? </li></ul><ul><li>Ad...
Topic: Problem and Report Tools <ul><li>Step 5: Add Time, Edit Estimate, Issue Report </li></ul><ul><li>Where to do this? ...
Topic: Problem and Report Tools <ul><li>Step 6: Bug Tracking </li></ul><ul><li>Where to do this? </li></ul><ul><li>Admin/U...
Upcoming SlideShare
Loading in …5
×

CMPE 287/196H Software Quality and Testing Lab

1,274 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,274
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

CMPE 287/196H Software Quality and Testing Lab

  1. 1. CMPE 287/196H Software Quality and Testing Lab Test Problem and Report Tools Instructor: Jerry Gao Ph.D. Student Assistant: Yi-Tien Ian Lin San Jose State University Email: yitienlin@yahoo.com
  2. 2. Topic: Problem and Report Tools <ul><li>What is Elementool? </li></ul><ul><li>Elementool (URL: http://elementool.com ) is the provider of web based management tools. </li></ul><ul><li>What are the services of Elementool? </li></ul><ul><li>From the initial stages of the project development process, Elementool enables software testers to track test cases and software defects. </li></ul><ul><li>The Elementool bug-tracking tool helps you to track and save the discovered bugs and defects. </li></ul><ul><li>The help desk management service enables you to receive customers support calls directly from your web site and track these calls in your account at the Elementool web site. </li></ul><ul><li>Using Elementool web site, you can reply and manage the support calls submitted by your clients. </li></ul>
  3. 3. Topic: Problem and Report Tools <ul><li>Useful Element Instruction Links: </li></ul><ul><li>Help Desk Demo: https://www.elementool.com/cgi-bin/demo/hd.asp </li></ul><ul><li>Bug Tracking Demo: https://www.elementool.com/cgi-bin/demo/BT.asp </li></ul><ul><li>Time Tracking Demo: https://www.elementool.com/cgi-bin/demo/TT.asp </li></ul><ul><li>To learn how to edit your elementool account click here: </li></ul><ul><li>http://www.elementool.com/help/editaccount.html </li></ul><ul><li>To learn how to use the Time Tracking service: </li></ul><ul><li>http://www.elementool.com/help/TtHowToUse.html </li></ul><ul><li>To learn how to setup the Time Tracking service: </li></ul><ul><li>http://www.elementool.com/help/TtHowToSetup.html </li></ul>
  4. 4. Topic: Problem and Report Tools Bug Life Cycle Model
  5. 5. Topic: Problem and Report Tools <ul><li>Step 1: Register to Elementool </li></ul><ul><li>Who to do this? </li></ul><ul><li>A test project manager, or test leader is the candidacy to register to Elementool. Please note, in the real world practice, a test leader might be responsible for several test projects. But the test leader needs to register once. </li></ul><ul><li>Choose Account Name: </li></ul><ul><li>For basic function Elementool only, an account is a project ID. It makes sense for Admin to have several accounts (projects) later. For each account, Elementool provides optional services. </li></ul><ul><li>Enter Admin Login Name: </li></ul><ul><li>The admin login name is separated from the account name. </li></ul>
  6. 6. Topic: Problem and Report Tools <ul><li>Step 2: Set up User Login Names </li></ul><ul><li>Where to do this? </li></ul><ul><li>Admin Login  Help Desk  Control Panel  Edit User Profiles </li></ul><ul><li>How to do this? </li></ul><ul><li>Add User ( with valid user information)  Assign Users to Accounts GO (ONLY if Admin has 2 or more accounts) </li></ul><ul><li>Edit User Group GO? </li></ul><ul><li>Users are grouped by different access limitations. (LA – Limited Access, DA – Delete Attachments, FS – Full Status List, NA – Notify All, HD – Hidden Users) </li></ul><ul><li>A User Name can be assigned to more accounts by clicking Assign Users to Accounts GO. </li></ul>
  7. 7. Topic: Problem and Report Tools <ul><li>Step 3: Edit Issue Form </li></ul><ul><li>Where to do this? </li></ul><ul><li>Admin Login  Help Desk  Control Panel  Edit Issue Form </li></ul><ul><li>How to do this? </li></ul><ul><li>Click on a field’s name to edit its properties. </li></ul><ul><li>Examples: </li></ul><ul><li>Click on Product and change field caption to “Function”. Then, set a value list of “insertNode”, “deleteNode” and “viewTree” for a binary tree test project. Or, click on Status and so on. </li></ul>
  8. 8. Topic: Problem and Report Tools <ul><li>Step 4: Edit Project List </li></ul><ul><li>Where to do this? </li></ul><ul><li>Admin Login  Time Tracking  Control Panel  Edit Project List </li></ul><ul><li>How to do this? </li></ul><ul><li>Add new project name  Set Assignments to the project  Get Users to Assignments. </li></ul><ul><li>Examples: </li></ul><ul><li>Add new project name: BinaryTree. Next, click on BinaryTree (the project name) to edit this project. In this step, you add two assignments (white-box and black-box). Last, click on white-box and black-box (the assignment names) to assign users. </li></ul>
  9. 9. Topic: Problem and Report Tools <ul><li>Step 5: Add Time, Edit Estimate, Issue Report </li></ul><ul><li>Where to do this? </li></ul><ul><li>Admin/Users Login  Time Tracking  Add Time, Edit Estimate, Issue Report </li></ul><ul><li>Why to do this? </li></ul><ul><li>Time and cost tracking is important for test projects. In the test report, it is required to list and calculate how much time and cost you spend in the project. </li></ul>
  10. 10. Topic: Problem and Report Tools <ul><li>Step 6: Bug Tracking </li></ul><ul><li>Where to do this? </li></ul><ul><li>Admin/Users Login  Bug Tracking  New Issue, View Issue, Report </li></ul><ul><li>When to do New Issue? </li></ul><ul><li>Whenever a bug or problem is found, we need to write down a problem report immediately. </li></ul><ul><li>Characteristics of a problem report: </li></ul><ul><li>- Simple and understandable - Traceable and numbered </li></ul><ul><li>- Reproducible - Non-judgmental </li></ul><ul><li>Problem analysis: </li></ul><ul><ul><li>-Finding the most serious consequences </li></ul></ul><ul><ul><li>-Finding the simplest and most general conditions </li></ul></ul><ul><ul><li>-Finding alternative paths to the same problem </li></ul></ul><ul><ul><li>-Finding related problems </li></ul></ul>

×