Understanding use case testing

Page 1

Understanding Use Case Testing

Today we will be discussing use case testing. What it is? Salient points related to it and much more. Take admission to a testing course in a software testing institute in Pune.


Definition 

Consider the initial step of an end to end situation for a login function for our Flight Reservation application where the Actor enters Agent Name and password to login into the Flight Reservation application.

Now, the system would validate the password.

If the password is correct, you will be able to login into the system.

There can be an augmentation of this use case. On the off chance that password is not legitimate system will pop up a message and request re-attempt four times. Alternately if Password, not legitimate four times system will close the application.


Some characteristics of Use Case Testing

Use cases are an arrangement of steps that depict the communications between the system and the actor. Use cases are characterized as far as the actor, not the framework, portraying what the actor does and what the actor sees instead of what inputs the system expects and what the system’s yield. Use cases can reveal integration defects, that is, imperfections created by the incorrect cooperation between various segments. Utilized as a part of along these lines, the actor might be something that the framework interfaces to, for example, a link or sub-system. Use cases should likewise determine post conditions that are detectable results and a depiction of the last condition of the system after the use case has been executed effectively.


Some characteristics of Use Case Testing

Use cases depict the procedure flows through a system in light of its in all probability use. This makes the test cases got from use cases especially useful for discovering defects in this present reality utilization of the system (i.e. the defects that the clients are well on the way to run over when first utilizing the system). Every utilization case generally has a standard (or in all probability) situation and here and there extra option branches (covering, for instance, special cases or outstanding conditions). Use cases should likewise determine post conditions that are perceptible results and a portrayal of the last state of the system after the use case has been executed effectively.


...

Cont... Furthermore it ought to be said that as Use Cases contain some normal client activities they make great beginning stage for User Acceptance Testing. Then again as client would prefer not to check Login Use Case but instead Login and do some stuff and watch a few impacts a portion of their business procedure so just checking Use Cases is insufficient. Use Cases Are some beginning stage however UAT for the most part will require tests going forward into the buisness procedure that given programming ought to bolster.


Test Case Template Design

We can take the case of Microsoft. You can apply to end up as a beta tester for Microsoft. In the event that you check these open doors at Microsoft there are as of now more than 40 beta softwares accessible for testing. Microsoft company is acknowledging defects and recommendations for these softwares. This is a gigantic open door for you. For a software course in Pune, join an institute that teaches software testing. http://crbtech.in/Student-Review


More Related Blog

Understanding the Concept of Security Testing 5 Critical Factors To Consider Before Testing Web Applications


Thank You


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.