Develop Test cases for the program in Test Rail

Assignment Help Software Engineering
Reference no: EM132359201

Software Testing Assignment - An investigation on IEEE Testing Standard, Test Management Tool and developing test cases

Purpose: The purpose of the assignment is to help you to:-

  • be familiar with a well-known testing standard.
  • be familiar with various well-known test management software.
  • develop test cases using test management software.

Introduction: Testing standards play an important role in designing the test plan in a software company.

According to Standards Australia: "Standards are published documents setting out specifications and procedures designed to ensure products, services and systems are safe, reliable and consistently perform the way they were intended to. They establish a common language which defines quality and safety criteria."

There are several standards, international and national, that relate specifically to software testing. Standards formalize industry best practice and they are agreed upon by professionals in the industry in which the standards apply. This assignment focuses on a specific type of standard, which is ISO/IEC 29119, and you are asked to perform research work on the specific standard.

For every software company, test case management and the corresponding tools are an integral part of the software development. The second part of the assignment is about investigating the features of a very well-known test-case management tool, namely, Test Rail which is used by many leading companies in the world. Finally, you have to develop a set of test cases for a given program.

Part A: ISO/IEC 29119 Testing Standard

There are various testing standards in literature and the software companies select a particular standard based on their requirements. ISO/IEC 29119 is a very well-known and widely used testing standard. You are asked to conduct research work on the standard to find out the test processes, test documentation, and test techniques of the standard.

Look for a suitable research paper in Federation University online library page write down a brief report IN YOUR OWN WORDS that comprises of

i. Concept and Definition

ii. Test Processes

iii. Test Documentation

iv. Test Techniques

v. Conclusion

At the end of the report, you must refer to the document/article/weblink you used for your research.

Part B: Test Management Tool

Test Management Software is the key tool to manage all the test cases, both manual and automated. The following are got immense interests among software testers:

  • Test Rail
  • Qtest platform
  • QA Symphony
  • Zephyr
  • Test Collab
  • XQual
  • Plutora
  • Spira Test

We have selected Test Rail as the tool to develop the test cases for the assignment. You need to analyze various options of Test Rail software for developing the test cases for a given program. You can create a free account in Test Rail to explore it thoroughly.

Your tasks include:

1. Develop Test cases for the above program in Test Rail. Your test cases must include 6 positive test cases and 6 negative test cases. In the report, discuss each of the test cases and what you are trying to test with that particular case. Discuss the result of each test case and what you observed from the test.

2. After executing all the 12 test cases, do you think there is any error in the given program? If so, how can you report a bug in a systematic manner?

You are assigned to develop a report as per the following format:

1. Features of Test Rail Tool: Highlight the common and key features of the tool

2. Positive test cases and description: Give the screenshots of 6 test cases and briefly discuss each of the test cases.

3. Negative test cases and description: Give the screenshots of 6 test cases and briefly discuss each of the test cases.

4. Bug Report: If you think that the program contains any bug, discuss how you addressed it and how it can be removed. Discuss with appropriate example.

5. Conclusion: Discuss what you have achieved after completing this task on Test Rail. How do you think that the Tool can help a team of software testers in a company?

Attachment:- Software Testing Assignment File.rar

Verified Expert

Test cases were designed in this assignment using the test rail software. Different positive and negative test cases were designed for the app and results of the test cases are specified. The responsibilites of testing were assigned to differnt persons and time required for testIng was noted down.

Reference no: EM132359201

Questions Cloud

Explain why descartes claims : In Meditation II, Descartes states, "I am; I exist - this is certain." Explain why Descartes claims that his knowledge here about this cannot be doubted?
Teleworking or telecommuting accepted policy : What are some of advantages and disadvantages for you as employee and for the business as the employer in having teleworking or telecommuting accepted policy?
Determine the associated impact on budget : SITXHRM002 ROSTER STAFF. Determine the associated impact on budget and the legal aspects to be considered based on the legislative provisions for shifts
Assignment requirements and engage audience : Does the writing meet the assignment requirements and engage the audience? Does the title capture the central focus?
Develop Test cases for the program in Test Rail : ITECH7409 Software Testing Assignment - An investigation on IEEE Testing Standard, Test Management Tool & developing test cases, Federation University Australia
Observation is cornerstone of anthropology : Observation is a cornerstone of anthropology. This activity will provide you with experience in conducting structured observations and analyzing
Reimbursements and costs in health care organization : Outline and discuss the major categories of reimbursements and costs in a health care organization. How do they influence each other?
Community has experienced unemployment rates : your community has experienced unemployment rates of approximately 9%. What can be done to mitigate the effects of the financial impact to your organization?
Describe the role of economics in the health care system : Based on the video, the resources provided, and your own research, describe the role of economics in the health care system of the 21st century

Reviews

len2359201

8/21/2019 10:38:17 PM

Total marks: 10% of the course grade. A late penalty of 20% applies for one day late, submission NOT be accepted after that. DO NOT copy and paste the content from the source document/article/weblink. Provide your Test Rail credential at the end of the report so that the lecturer/marker can check the test cases. Feedback - Marks will be uploaded in fdlGrades and a completed marking guide provided in Moodle within 2 weeks of assignment submission.

Write a Review

Software Engineering Questions & Answers

  Sketch the flowchart for user to enter credit card balance

Sketch the flowchart or write pseudocode for the application which permits user to enter credit card balance. suppose the interest rate is 1 percent per month

  Identify any two business processes

A multi store website is designed to market variety of products, where sellers can make various products available for customers to choose from by adding, modifying and removing the products, a guest/ user can view all the products and they can add t..

  Designing e-r diagram for each product at pvf

Suppose that at PVF, each product. Design E-R diagram for this situation and state minimum and maximum cardinalities on the diagram.

  How can transitions be used in a slide presentation

How can transitions be used in a slide presentation

  Illustrating the initial code and another class diagram

A class diagram illustrating the initial code and another class diagram illustrating the final refactored code (including all relevant dependencies)

  Draw an erd with cardinality notation

Review the Personal Trainer fact-finding summary and draw an ERD with cardinality notation. Assume that system entities include members, activities and services, and fitness instructors.

  What is the main function and role of papers r

What is the main function and role of Papers R Us - What would be the 1st task you would set yourself as the IT manager?

  Why is the systems development life cycle important?

Why is the systems development life cycle important?

  Write sql to implement the relational database

Write SQL to implement the relational database based on your ERD in Part I and execute the SQL in Oracle. Construct an ERD of the database.

  Calculate several metrics based on the compiled code

Compiling and Running: Briefly explain how to compile and run your code from the command-line on one of the Linux lab machines in building 314

  What structure of the architecture have to change

What structure of the architecture have to change, and how? Please elaborate you design decisions with proper rationale.

  Which could be used for inter-processor communication

The case study is a simple reader-writer protocol (introduced in the lectures) which could be used for inter-processor communication in a distributed, multiprocessor system.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd