Assignment Details |
---|
Cold Test [email] Go to 3320HTML\ptw1011ex1.htm. This is a web based calculator. Test the calculator. Constraints (maximum!):
Do not spend more than 30 minutes on this project!!! You may vary the time between phases a bit, but keep the time limited to 30 minutes. Include time spent on this assignment (by phases) in your report. Email me the assignment at tkombol@uncc.edu by noon on Wednesday. Be sure to include the Subject line of 3320 Cold Test . The assignment may be an attached document or included as the email content. |
TCS Chapters 1 and 2 - 2 assignments [email]
Answer each question with a short paragraph. Email each assignment separately to tkombol@uncc.edu. and rmukherj@uncc.edu Be sure to include the Subject line of 3320 TCS Chapter 1 and 3320 TCS Chapter 2 for each email. Do not include the assignment as an attached document. Put the answers as text in the email. |
TCS Chapter 3 [email]
Answer each question with a short paragraph. For each question:
Email me the assignment at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 TCS Chapter 3. Do not include the assignment as an attached document. Put the answers as text in the email. |
TCS Chapter 4 [email]
Answer the second question with a short paragraph and email me the assignment at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 TCS Chapter 4. Do not include the assignment as an attached document. Put the answers as text in the email. |
HBS Chapter 1 [email] How to Break Software Chapter 1 Questions 1 and 2 on page 15. Scan the Black Box Testing Project. Consider a potential product to test using the Black Box Test techniques. Answer questions 1 and 2 with that product in mind. Limit question 1 to 2 types of users for each of the classes. This is an individual exercise. Use judgment on the time spent for each question. I don't think more than 10 minutes is required for each type and part. Do create reasonable sized lists. Organize your answers in an easy to read format, and don't forget to mention which application you are referencing. Send the answer as an email me at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 HBS Chapter 1 Do not include the assignment as an attached document. Put the answers as text in the email. |
TCS Chapters 5 [email]
Answer each question with a short paragraph and email me the assignment at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 TCS Chapter 5. Do not include the assignment as an attached document. Put the answers as text in the email. |
Test Fest 1 report [paper] Write a report on your testing of the NVu product. Include at least:
Deliverable: A copy of your report with the above information. The report should look professional. Part of the grade will be grammar, spelling and style. The title of this homework is 3320 Test Fest 1 |
TCS Chapter 6 [paper]
Design a simple Problem Tracking System (PTS). Imagine this system being used in a test facility for a moderately sized project. The PTS will have two aspects:
For this exercise the summary reports will be restricted to two views:
The input form may be paper based, e.g. a form (e.g. produced and printed by Word or Excel) to be manually filled in, or based on an electronic form (e.g. an HTML web page or a stand-alone program).
All input forms should be no more than 1 page. The "paper" input form should be able to record all information on 1 sheet of paper. The electronic form should record all information on one equivalent of a web page with minimal scrolling. The report form should be able to show all information for one PR on no more than one sheet of paper. A tabular form may be used with columns holding the data and each row a separate PR. Have both clean forms (no data) and a sample of one filled in by pen or pencil with simulated data with 4 or more PRs. The purpose of this exercise is to start you thinking of how you will capture error information and later be able to review any errors status. Think of how to most effectively format each of the forms. These forms will be used to record and report the results of the Glass Box and Black Box projects. These forms may be reviewed in class. Deliverables:
The title of this homework is 3320 TCS Chapter 6 Glass Box Testing Project [paper] - see Projects web page |
TCS Chapter 7 [prep work for Test Fest 2] This assignment is a lead in to Test Fest 2. For Test Fest 2 your team will test in depth a function of NVu. Test Case (or Test Sets): Consider the Tables in NVu. Devise a set of tests for checking the table functions in an HTML document. The test should consider the following:
Example:
Deliverables to be included in your report for Test Fest 2:
Be ready to test NVu with your test set in Test Fest 2. A copy of your Test Case needs to be handed at the start of Test Fest 2. It will be graded later with your Test Fest 2 report. Note: you may upgrade/enhance your test cases for Test Fest 2 if testing finds problem areas. Make sure this paper has a cover sheet. |
TCS Chapter 9 and 10 [email]
Send the answer as an email me at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 TCS Chapter 9 and 10. Do not include the assignment as an attached document. Put the answers as text in the email. |
Test Fest 2 report [paper]
Report:
|
TCS Chapter 11 - Automation [email] Automating tasks has plus and minus aspects. Discuss what tradeoffs are made when deciding to automate or not. Specifically:
Send the answer as an email me at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 TCS Chapter 11. Do not include the assignment as an attached document. Put the answers as text in the email. |
Chapter 12 - Professionalism in Testing [email] Why is it important to thoroughly and professionally document the test process. Include the hazard of over documenting in your discussion. Send the answer as an email me at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 TCS Chapter 12. Do not include the assignment as an attached document. Put the answers as text in the email. |
Test Fest 3 report [paper]
Arrive at class with a test plan for a specific aspect of NVu to test. The test plan must be typewritten and turned in by the end of the class. You may want to consider 2 copies, one to turn in, one to take notes on as you test. As you test you may have the opportunity or need to expand your tests. Have a cover sheet for the part you turn in. In Class: Execute your Test Cases for TF 3 Minimum Report:
Keep in mind you will be exercising these same tests the Mac environment for Test Fest 4 The title of this homework is 3320 Test Fest 3 |
Chapter 13 - User Interface (UI) Freeze [email] The UI Freeze is a typical major milestone in the development process.
Send the answer as an email me at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 TCS Chapter 13. Do not include the assignment as an attached document. Put the answers as text in the email. |
Test Fest 4 report [paper]
The title of this homework is 3320 Test Fest 4 |
HBS Chapter 2, 3 and 4 [email] From HBS Chapter 2: How to Break Software Chapter 2 Questions 1 and 3 on page 55. Use the program you've selected to do the black box testing to answer this question. Limit the exercise to 2 features. I would suggest making a table for each feature and listing the inputs for each. For each feature, also list what output (data, state change, etc.) is associated with each input. Note that question 3 builds on question 1. You can submit the homework as one answer. Also, HW in chapter 3 and 4 will build on this table. I suggest making a Word document to hold the data in a table. You can then cut and paste the table into the email you send me or send it as an attachment. Organize your answer in an easy to read format, and don't forget to mention which application you are referencing. add the following from HBS Chapter 3: How to Break Software Chapter 3 Questions 2 and 4 on page 79. This adds onto Chapter 2 Question 1 above. For the two features you used above add the extra columns for data structures and computations done for each feature and its inputs. Use N/A where appropriate. Again, organize your answer in an easy to read format, and don't forget to mention which application you are referencing. and finally add the following from HBS Chapter HBS Chapter 4 Question 1 page 104. Use the same application as used for the HBS Chapters 2 and 3 parts. Include a quick overview of a description of the application (e.g. name and what it does). Send the answer as an email me at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 HBS Chapter 234 Attachments are allowed for this assignment. |
Estimating Errors [email] Show your formulas and calculations for full credit! Also for each of the estimating techniques below, state what assumptions must be true of the errors for the estimates to be accurate. 1) Bebugging: Your test group has inserted 250 bugs into an application under test. While testing, the testers have found 56 of the bebugged errors. They have also found 226 other errors. Estimate:
2) Lincoln Index: Assume two test teams working independently on the same project. Team one: finds 1242 errors. Estimate the total errors if :
3) Capture for removal: Your test team finds 937 errors in its first round of testing. All those errors were fixed and assume no new errors introduced. On the next round of testing estimate the total number of original errors if
Send the answer as an email me at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 Estimating. Do not include the assignment as an attached document. Put the answers as text in the email. |
Chapter 15 - Quality Assurance [email] From page 346 in TCS: "Quality Assurance groups 'assure quality.' You can't do that by testing" Why can't quality be tested into a product? This assignment will be graded mainly on grammar and persuasiveness. Make sure your argument is clear and well written. One of two forms is suggested for the assignment:
Other formats may be acceptable, but they must be well written and compelling. Appropriate references are a plus. Send the answer as an email me at tkombol@uncc.edu and rmukherj@uncc.edu. Be sure to include the Subject line of 3320 TCS Chapter 15. Do not include the assignment as an attached document. Put the answers as text in the email. |