How to Write Test Cases in Software Testing (Examples)

By Swati

By Swati

I’m Swati. I accidentally started testing in 2004, and since then have worked with at least 20 clients in 10 cities and 5 countries and am still counting. I am CSTE and CSQA certified. I love my job and the value it adds to software…

Learn about our editorial policies.
Updated May 9, 2025
Edited by Vijay

Edited by Vijay

I'm Vijay, and I've been working on this blog for the past 20+ years! I’ve been in the IT industry for more than 20 years now. I completed my graduation in B.E. Computer Science from a reputed Pune university and then started my career in…

Learn about our editorial policies.

An intensive series of in-depth hands-on tutorials on Test Cases. Explore how to write Test Cases and understand their complete meaning with their standard definition and Test Case Design techniques:

What is a Test case?

A test case has components that describe input, action, and an expected response, to determine if a feature of an application works correctly.

A test case is a set of instructions on “HOW” to validate a particular test objective/target, which, when followed will tell us if the expected behavior of the system is satisfied or not. 

Test Case Tutorial Series: In-Depth Guide

How to Write Test Cases: The Ultimate Guide with Examples

List of Tutorials Covered in this Test Case Writing Series:

How to Write:

Tutorial #1: What is a Test Case and How to Write Test Cases (this tutorial)
Tutorial #2: Sample Test Case Template with Examples [Download] (must read)
Tutorial #3: Writing Test Cases from SRS Document
Tutorial #4: How to Write Test Cases for a Given Scenario
Tutorial #5: How to Prepare Yourself for Test Case Writing
Tutorial #6: How to Write Negative Test Cases

Examples:

Tutorial #7: 180+ Sample Test Cases for Web and Desktop Applications
Tutorial #8: 100+ Ready-to-Execute Test Scenarios (Checklist)

Writing Techniques:

Tutorial #9: Cause and Effect Graph – Dynamic Test Case Writing Technique
Tutorial #10: State Transition Testing Technique
Tutorial #11: Orthogonal Array Testing Technique
Tutorial #12: Error Guessing Technique
Tutorial #13: Field Validation Table (FVT) Test Design Technique

Test Case Vs Test Scenarios:

Tutorial #14: Test Cases Vs Test Scenarios
Tutorial #15: Difference Between Test Plan, Test Strategy and Test Case

Automation:

Tutorial #16: How to Select Correct Test Cases for Automation Testing
Tutorial #17: How to Translate Manual Test Cases into Automation Scripts

Test Management Tools:

Tutorial #18: Best Test Management Tools
Tutorial #19: TestLink for Test case Management
Tutorial #20: Creating and Managing Test Cases Using HP Quality Center
Tutorial #21: Executing Test Cases Using ALM/QC

Domain Specific Cases:

Tutorial #22: Test Cases for ERP Application
Tutorial #23: JAVA Application test cases
Tutorial #24: Boundary value analysis and Equivalence partitioning


Let’s continue with the first tutorial in this series.

What is a Test Case and How to Write Test Cases?

Writing effective cases is a skill. You can learn it from the experience and knowledge of the application under test.

For basic instructions on how to write tests, please check the following video:

The above resources should give us the basics of the test writing process.

Levels of Test Writing Process:

  • Level 1: In this level, you will write the basic cases from the available specification and user documentation.
  • Level 2: This is the practical stage in which writing cases depend on the actual functional and system flow of the application.
  • Level 3: This is the stage in which you will group some cases and write a test procedure. The test procedure is nothing but a group of small cases, maybe a maximum of 10.
  • Level 4: Automation of the project. This will minimize human interaction with the system and thus the QA can focus on the currently updated functionalities to test rather than remaining busy with Regression testing.

Why do we Write Tests?

The basic objective of writing cases is to validate the test coverage of an application.

If you are working in any CMMi organization, then the test standards are followed more closely. Writing cases brings some sort of standardization and minimizes the ad hoc approach in testing.

How to Write Test Cases?

Fields:

  • Test case id
  • Unit to test: What to be verified?
  • Assumptions
  • Test data: Variables and their values
  • Steps to be executed
  • Expected Result
  • Actual result
  • Pass/Fail
  • Comments

Basic Format of Test Case Statement

Verify
Using 
[tool name, tag name, dialog, etc]

With [conditions]
To [what is returned, shown, demonstrated]

Verify: Used as the first word of the test statement.
Using: To identify what is being tested. You can use ‘entering’ or ‘selecting’ here instead of using depending on the situation.

For any application, you need to cover all types of tests as:

  • Functional cases
  • Negative cases
  • Boundary value cases

While writing these, all your TC’s should be simple and easy to understand.


Tips for Writing Tests

One of the most frequent and major activities of a Software Tester (SQA/SQC person) is to write Test scenarios and cases.

Some important factors are related to this major activity. Let us have a bird’s-eye view of those factors first.

Important Factors Involved in the Writing Process:

a) TCs are prone to regular revision and update

We live in a continuously changing world and the same holds good for software as well. Software requirements change directly affects the cases. Whenever requirements are altered, TCs need to be updated.

Yet, it is not only the change in the requirement that may cause revision and update of TCs. During the execution of TCs, many ideas arise in the mind and many sub-conditions of a single TC may be identified. All this causes an update of TCs and sometimes it even leads to the addition of new TCs.

During regression testing, several fixes and/or ripples demand revised or new TCs.

b) TCs are prone to distribution among the testers who will execute these

Of course, there is hardly such a situation in which a single tester executes all the TCs. Normally, several testers test different modules of a single application. So the TCs are divided among the testers according to their owned areas of the application under test.

Some TCs that are related to the integration of applications may be executed by multiple testers, while the other TCs may be executed only by a single tester.

c) TCs are prone to Clustering and Batching

It is normal and common that TCs belonging to a single test scenario usually demand their execution in some specific sequence or as a group. There may be certain pre-requisites of a TC that demand the execution of other TCs before running itself.

Similarly, as per the business logic of the AUT, a single TC may contribute to several test conditions and a single test condition may comprise multiple TCs.

d) TCs tend inter-dependence

Test Cases have a tendency of inter-dependence

This is also an interesting and important behavior of the TCs, denoting that they can be interdependent. From medium to large applications with complex business logic, this tendency is more visible.

The clearest area of any application where this behavior can definitely be observed is the interoperability between different modules of the same or even different applications. Simply, wherever the different modules of a single application or multiple applications are interdependent, then the same behavior is reflected in the TCs as well.

e) TCs are prone to distribution among the developers (especially in Test-driven development environment)

An important fact about TCs is that these are not only to be utilized by the testers. In the normal case, when a bug is under fix by the developers, they are indirectly using the TC to fix the issue.

Similarly, if the test-driven development is followed, then TCs are directly used by the developers to build their logic and cover all the scenarios in their code that are addressed by TCs.

test cases writing tips

Tips to Write Effective Tests:

Keeping the above 5 factors in mind, here are a few tips to write effective TCs.

Let’s start!!!

#1) Keep it simple but not too simple; make it complex, but not too complex

This statement seems a paradox. But, we promise it is not so. Keep all the steps of TCs atomic and precise. Mention the steps with the correct sequence and correct mapping to the expected results. The test case should be self-explanatory and easy to understand. This is what we mean to make it simple.

Now, making it complex means to make it integrated with the Test Plan and other TCs. Refer to the other TCs, relevant artifacts, GUIs, etc. where and when required. But, do this in a balanced way. Do not make a tester move back and forth in the pile of documents to complete a single test scenario.

Do not even let the tester document these TCs compactly. While writing TCs, always remember that you or someone else will have to revise and update these.

#2) After documenting the Test cases, review them once as a Tester

Test cases

Never think that the job is done once you have written the last TC of the test scenario. Go to the start and review all the TCs once, but not with the mindset of a TC writer or Testing Planner. Review all TCs with the mind of a tester. Think rationally and try to dry run your TCs.

Evaluate all the Steps and see if you have mentioned these clearly in an understandable way and the expected results are in harmony with those steps.

Ensure that the test data specified in TCs is feasible not only for actual testers but is according to the real-time environment too. Ensure that there is no dependency conflict among TCs and verify that all the references to other TCs/artifacts/GUIs are accurate. Otherwise, the Testers may be in great trouble.

#3) Bound as well as ease the Testers

Do not leave the test data on testers. Give them a range of inputs especially where calculations are to be performed or the application’s behavior depends on inputs. You can let them decide the test data item values but never give them the liberty to choose the test data items themselves.

Because, intentionally or unintentionally, they may use the same test data again & again and some important test data may be ignored during the execution of TCs.

Keep the testers at ease by organizing the TCs as per the testing categories and the related areas of an application. Clearly, instruct and mention which TCs are interdependent and/or batched. Likewise, explicitly indicate which TCs are independent and isolated so that the tester may manage his overall activity accordingly.

Now, you might be interested to read about boundary value analysis, which is a test case design strategy that is used in black-box testing. Click here to know more about it.

#4) Be a Contributor

Be a Contributor

Never accept the FS or Design Document as it is. Your job is not just to go through the FS and identify the Test Scenarios. Being a QA resource, never hesitate to contribute to the business and give suggestions if you feel that something can be improved in the application.

Suggest to developers too, especially in TC-driven development environment. Suggest the drop-down lists, calendar controls, selection-list, group radio buttons, more meaningful messages, cautions, prompts, improvements related to usability, etc.

Being a QA, don’t just test but make a difference!

#5) Never Forget the End User

Never Forget the End User

The most important stakeholder is the ‘End User’ who will finally use the application. So, never forget him at any stage of TC’s writing. The End User should not be ignored at any stage throughout the SDLC. Yet, our emphasis so far is just related to the topic.

So, during the identification of test scenarios, never overlook those cases that will be mostly used by the user or the cases that are business-critical even if they are less frequently used. Keep yourself in the shoes of the End User and then go through all the TCs and judge the practical value of executing all your documented TCs.


How to Achieve Excellence in Test Case Documentation

Being a software tester, you will surely agree with me that coming up with a perfect Test Document is a challenging task.

We always leave some scope for improvement in our Test Case Documentation. Sometimes, we cannot provide 100% test coverage through the TCs, and at times, the test template is not up to par, or we lack in providing good readability and clarity to our tests.

As a tester, whenever you are asked to write test documentation, do not just start away in an ad hoc manner. It is very important to understand the purpose of writing test cases well before you work on the documentation process.

Achieve Excellence in Test Case Documentation

The tests should always be clear and lucid. They should be written in a way that offers the tester ease to conduct the complete testing by following the steps defined in each of the tests.

In addition, the test case document should contain as many cases as required to provide complete test coverage. For Example, try to cover the testing for all the possible scenarios that can occur within your software application.

Keeping the above points in mind, let’s now take a tour about How to Achieve Excellence in Test Documentation.

Useful Tricks for Excellence

Here, we will explore some useful guidelines that can give you a leg up in your test documentation from the others.

#1) Is your Test Document in Good Shape?

The best and simplest way to organize your test document is by splitting it into many single useful sections. Divide the entire testing into multiple test scenarios. Then divide each scenario into multiple tests. Finally, divide each case into multiple test steps.

If you are using Excel, then document each test case on a separate sheet of the workbook wherein each test case describes one complete test flow.

#2) Do not Forget to Cover the Negative Cases

As a software tester, you need to be innovative and draw up all the possibilities that your application comes across. We, as testers, have to verify that if any unauthentic attempt to enter the software or any invalid data to flow across the application should be stopped and reported.

Thus, a negative case is as important as a positive case. Make sure that for each scenario, you have two test cases- one positive and one negative. The positive one should cover the intended or normal flow and the negative one should cover the unintended or exceptional flow.

#3) Have Atomic Test Steps

Each test step should be an atomic one. There should not be any further sub-steps. The more simple and clear-headed a test step is, the easier it will be to proceed with testing.

#4) Prioritize the Tests

We often have stringent timelines to finish testing for an application. Here, we may miss testing some of the important functionalities and aspects of the software. To avoid this, tag a priority with each test while documenting it.

You can use any encoding to define the priority of a test. It is better to use any of the 3 levels, high, medium, and low, or 1, 50, and 100. So, when you have a strict timeline, complete all the high-priority tests first and then move to the medium and low-priority tests.

For Example, for a shopping website, verifying access denial for an invalid attempt to log into the app can be a high-priority case, verifying the display of relevant products on the user screen can be a medium-priority case, and verifying the color of the text displayed on the screen buttons can be a low priority test.

#5) Sequence Matters

Confirm whether the sequence of steps in the test is correct. A wrong sequence of steps can lead to confusion.

Preferably, the steps should also define the entire sequence from entering the app until exiting the app for a particular scenario that is being tested.

#6) Add Timestamp and Tester’s Name to the Comments

There may be a case where you are testing an application, and someone is making modifications in parallel to the same app, or someone may update the app after your testing is done. This leads to a situation where your test results can vary with time.

So, it is always better to add a timestamp with the tester’s name in the testing comments so that a test result (pass or fail) can be attributed to the state of an application at that particular time. Alternatively, you can have an ‘Executed Date’ column added separately to the test case, and this will explicitly identify the timestamp of the test.

#7) Include Browser Details

As you know, if it’s a web application, test results can differ based on the browser on which the test is executed.

For the ease of other testers, developers, or whoever is reviewing the test document, should add the browser name and version to the case so that the defect can be replicated easily.

#8) Keep Two Separate Sheets – ‘Bugs’ & ‘Summary’ in the Document

If you are documenting in Excel, then the first two sheets of the workbook should be Summary and Bugs. The Summary sheet should summarize the test scenario and the Bugs sheet should list all the issues encountered during testing.

The significance of adding these two sheets is that it will give a clear understanding of the testing to the reader/user of the document. So, when time is restricted, these two sheets can prove very useful in providing an overview of testing.

The test document should provide the best possible test coverage, and excellent readability and should follow one standard format throughout.

We can achieve excellence in test documentation by just keeping a few essential tips in mind as the organization of test case documents, prioritizing the TCs, having everything in proper sequence, including all mandatory details to execute a TC, and providing clear & lucid test steps, etc. as discussed above.


How NOT to Write Tests

We spend most of our time writing, reviewing, executing, or maintaining these. It is quite unfortunate that tests are also the most error-prone ones. The differences in understanding, organization testing practices, lack of time, etc. are some of the reasons why we often see tests that leave a lot to be desired.

There are a lot of tutorials on our site on this topic, but here will see How NOT to write test cases – a few tips that will help to create distinctive, quality, and effective tests.

Let’s read on and please note that these tips are for both new and experienced testers.

how not to write test cases

3 Most Common Problems in Test Cases

  1. Composite steps
  2. Application behavior is taken as expected behavior
  3. Multiple conditions in one case

These three have to be on my top 3 list of common problems in the test writing process.

What’s interesting is that these happen with both new and experienced testers and we just keep following the same flawed processes without realizing that a few simple measures can fix things easily.

Let’s get to it and discuss each one:

#1) Composite Steps

Firstly, what is a composite step?

For instance, you are giving directions from Point A to Point B: if you say that “Go to XYZ place and then to ABC” this will not make sense, because here we think – “How do I get to XYZ in the first place”- instead of starting with “Turn left from here and go 1 mile, then turn right on Rd. no 11 to arrive at XYZ” might achieve better results.

The same rules apply to tests and their steps as well.

For Example, I am writing a test for Amazon.com – place an order for any product.

The following are my test steps (Note: We are only writing the steps and not all the other parts of the test like the expected result etc.)

a. Launch Amazon.com
b. Search for a product by entering the product keyword/name into the “Search” field on the top of the screen.
c. From the search results displayed, choose the first one.
d. Click on Add to Cart on the product details page.
e. Checkout and pay.
f. Check the order confirmation page.

Now, can you identify which of these is a composite step? Right- Step (e)

Remember, tests are always about “How” to test, so it is important to write the exact steps of “How to check out and pay” in your test.

Therefore, the above case is more effective when written as below:

a. Launch Amazon.com
b. Search for a product by entering the product keyword/name into the “Search” field on the top of the screen.
c. From the search results displayed, choose the first one.
d. Click on Add to Cart on the product details page.
e. Click on Checkout on the shopping cart page.
f. Enter the CC information, shipping, and billing information.
g. Click Checkout.
h. Check the order confirmation page.

Therefore, a composite step can be broken down into several individual steps. Next time when we write tests, let’s all pay attention to this part and I am sure you will agree with me that we do this more often than we realize.

#2) Application Behavior is Taken as Expected Behavior

More and more projects have to deal with this situation these days.

Lack of documentation, Extreme programming, and rapid development cycles are a few reasons that force us to rely on the application (an older version) to either write the tests or to base the testing itself on. As always, this is a proven bad practice- not always.

It is harmless as long as you keep an open mind and keep the expectation that the “AUT could be flawed”. It is only when you do not think that it is, things work badly. As always, we will let the examples do the talking.

If the following is the page you are writing/designing the test steps for:

tips for test cases

Case 1:

If my test case steps are as below:

  1. Launch the shopping site.
  2. Click on Shipping and Return – Expected result: The shipping and returns page is displayed with “Put your info here” and a “Continue” button.

Then, this is incorrect.

Case 2:

  1. Launch the shopping site.
  2. Click on Shipping and Return.
  3. In the ‘Enter the order no’ text box present on this screen, enter the order no.
  4. Click Continue- Expected result: The details of the order related to shipping and returns are displayed.

Case 2 is a better test case because even though the reference application behaves incorrectly, we only take it as a guideline, do further research, and write the expected behavior as per the expected correct functionality.

Bottom line: Application as a reference is a quick shortcut, but it comes with its perils. As long as we are careful and critical, it produces amazing results.

#3) Multiple Conditions in one case

Once again, let’s learn from an Example.

Look at the below test steps: The following are the test steps within one test for a login function.

a. Enter valid details and click Submit.
b. Leave the Username field empty. Click Submit.
c. Leave the password field empty and click Submit.
d. Choose an already logged-in username/password and click Submit.

What had to be 4 different cases is combined into one. You might think- What’s wrong with that? It is saving a lot of documentation and what I can do in 4; I am doing it in 1- isn’t that great? Well, not quite. Reasons?

Read on:

  • What if one condition fails – we have to mark the entire test as ‘failed?’. If we mark the entire case as ‘failed’, it means all 4 conditions are not working, which isn’t true.
  • Tests need to have a flow. From precondition to step 1 and throughout the steps. If I follow this case, in step (a), if it is successful, I will be logged onto the page, where the “login” option is no longer available. So when I get to step (b) – where is the tester going to enter the username? The flow is broken.

Hence, write modular tests. It sounds like a lot of work, but all it takes for you is to separate things and use our best friends Ctrl+C and Ctrl+V to work for us. 🙂


How to Improve Test Case Efficiency

The software testers should write their tests from the earlier stage of the software development life cycle, best during the software requirements phase.

The test manager or a QA manager should collect and prepare the maximum possible documents as per the below list.

test case efficiency

Document Collection for Test Writing

#1) User Requirements Document

It is a document that lists the business process, user profiles, user environment, interaction with other systems, replacement of existing systems, functional requirements, non-functional requirements, licensing and installation requirements, performance requirements, security requirements, usability, and concurrent requirements, etc.,

#2) Business Use Case Document

This document details the use case scenario of the functional requirements from the business perspective. This document covers the business actors (or system), goals, pre-conditions, post-conditions, basic flow, alternate flow, options, and exceptions of every business flow of the system under requirements.

#3) Functional Requirements Document

This document details the functional requirements of each feature of the system under requirements.

Normally, a functional requirements document serves as a common repository for both the development and testing team as well as for the project stakeholders including the customers for the committed (sometimes frozen) requirements, which should be treated as the most important document for any software development.

#4) Software Project Plan (Optional)

A document that describes the details of the project, objectives, priorities, milestones, activities, organization structure, strategy, progress monitoring, risk analysis, assumptions, dependencies, constraints, training requirements, client responsibilities, project schedule, etc.,

#5) QA/Test Plan

This document details the quality management system, documentation standards, change control mechanism, critical modules, and functionalities, configuration management system, testing plans, defect tracking, acceptance criteria, etc.

The test plan document is used to identify the features to be tested, features not to be tested, testing team allocations and their interface, resource requirements, testing schedule, test writing, test coverage, test deliverables, pre-requisite for test execution, bug reporting, and tracking mechanism, test metrics, etc.

Real Example

Let us see how to efficiently write test cases for a familiar ‘Login’ screen as per the below figure. The approach of testing will be almost the same even for complex screens with more information and critical features.

Login screen

#1) The first approach for any test case process will be to get a screen prototype (or wire-frames) as above, if available. This may not be available for some functionalities and depends on the criticality of designing a prototype in the earlier stages of development.

But, if an SRS (Software Requirements Specification) document is available for the project, most of the screen prototypes are developed by the project team. This kind of screen simplifies the tester’s job and increases the efficiency of tests.

#2) Next, the functional requirements specifications. It depends on the organization process, it will be available in a suite of multiple documents.

So, decide the best document for writing cases, either it may be a user requirement document or a functional requirements specifications (or even an SRS document if it can be understandable comfortably by the testing team) which will give a complete functional flow of the selected feature to be tested.

#3) Once the screen prototype and functional specifications are in place, the tester should start writing the cases with the following approach and criteria.

  • UI Tests: The controls/fields that are visible to the user. There are static control and dynamic controls available for the feature to be tested. For Example, in the login screen above, the ‘User Name & Password’ texts are static fields that require no user interaction, just for displaying the text only.
  • Functional Cases: The login button and the Hyperlinks (Forgot Password? & Registration) are dynamic fields that require user interaction by clicking on the controls, which will do some action afterward.
  • Database Cases: Once the user enters the username and password, the tests may be written to check the related database for, whether the username & password are checked in the right database & table, and also the user has permission to log in to the application under test.
  • Process Tests: This is related to the process (not the actions associated with the visible controls available on the screen) associated with the feature and the functionality. For Example, clicking the Forgot Password link in the above sample screen may email the user. So, maybe an Email needs to be tested for the proper process and confirmation.

4) Finally, keep the “BAOE mantra”, which means i) Basic Flow ii) Alternate Flow iii) Options, and iv) Exceptions for the complete coverage of the functional flow and feature to be tested. Every concept should apply to positive and negative tests.

For Example, let us see the simple BAOE approach for the sample login screen above.

  • Basic Flow: Enter the URL path of the Login in any browser, enter the information required, and log in to the application.
  • Alternate Flow: Install the application on a mobile device, enter the information required, and log in to the application.
  • Options: What are the options that are available to come to the same login screen? For Example, after logging in to the application, clicking the ‘Logout’ may bring the same screen or if the session timeout or session expires, the user may come to the login screen.
  • Exceptions: What are the exceptions if my tests are negative? For Example, if wrong credentials are entered in the Login screen, the user will get an error message or no action associated.

With all this information in hand, let us write the TCs for the login screen, in a format with complete coverage, traceability, and detailed information. The logical sequence and numbering of identifying the ‘Test Case ID’ will be very useful for quick identification of the execution history of test cases.

Also read => 180+ sample ready to use test cases for web and desktop applications.

Test Case Document

Test Case efficiency 1
Test Execution History
Test Execution History 2

Note: The test columns are not limited to the below sample test document, which can be maintained in an Excel sheet to have as many columns as required for a complete traceability matrix viz., priority, purpose of testing, type of testing, error screenshot location, etc.

Also read => Sample test case template with examples.

test cases

For the ease of simplicity and readability of this document, let us write the steps to reproduce, the expected, and actual behavior of the tests for the login screen below.

Note: Add the Actual Behavior column at the end of this template.

No.Steps to ReproduceExpected Behaviour
1.Open a browser and enter the URL for the Login screen.The Login screen should be displayed.
2.Install the app in Android phone and open it.The Login screen should be displayed.
3.Open the Login screen and check the texts available are correctly spelled.‘User Name’ & ‘Password’ text should be displayed before the related text box. Login button should have the caption ‘Login’. ‘Forgot Password?’ And ‘Registration’ should be available as Links.
4.Enter the text in the User Name box.Text can be entered by mouse click or focus using tab.
5.Enter the text in the Password box.Text can be entered by mouse click or focus using tab.
6.Click the Forgot Password? Link.Clicking the link should take the user to the related screen.
7.Click the Registration LinkClicking the link should take the user to the related screen.
8.Enter the user name and password and click the Login button.Clicking the Login button should take to the related screen or application.
9.Go to the database and check the correct table name is validated against the input credentials.The table name should be validated and a status flag should be updated for successful or failure login.
10.Click the Login without entering any text in the User Name and Password boxes.Click the Login button should alert a message box ‘User Name and Password are Mandatory’.
11.Click the Login without entering text in the User Name box, but entering text in Password box.Click the Login button should alert a message box ‘Password is Mandatory’.
12.Click the Login without entering text in the Password box, but entering text in User Name box.Click the Login button should alert a message box ‘User Name is Mandatory’.
13.Enter the maximum allowed text in the User Name & Password boxes.Should accept the maximum allowed 30 characters.
14.Enter the User Name & Password starting with the special characters.Should not accept the text starting with special characters, which is not allowed in Registration.
15.Enter the User Name & Password starting with blank spaces.Should not accept the text stating with blank spaces, which is not allowed in Registration.
16.Enter the text in the password field.Should not display the actual text instead should display asterisk * symbol.
17.Refresh the Login page.Page should be refreshed with both User Name and Password fields blank.
18.Enter the User Name.Depends on the browser auto fill settings, previously entered user names should be displayed as a dropdown.
19.Enter the Password.Depends on the browser auto fill settings, previously entered Passwords should NOT be displayed as a dropdown.
20.Move the focus to Forgot Password link using Tab.Both mouse click and enter key should be usable.
21.Move the focus to Registration link using Tab.Both mouse click and enter key should be usable.
22.Refresh the Login page and press Enter key.The Login button should be focussed and the related action should be fired.
23.Refresh the Login page and press Tab key.The first focus in the Login screen should be the User Name box.
24.Enter the User and Password and leave the Login page idle for 10 minutes.Message box alert ‘Session Expired, Enter User Name & Password Again’ should be displayed with both User Name & Password fields cleared.
25.Enter the Login URL in Chrome, Firefox & Internet Explorer browsers.Same Login screen should be displayed without much deviation on the look and feel and alignment of text and form controls.
26.Enter the Login credentials and check Login activity in Chrome, Firefox & Internet Explorer browsers.The action of Login button should be one and the same in all the browsers.
27.Check the Forgot Password and Registration link is not broken in Chrome, Firefox & Internet Explorer browsers.Both the links should take to the relative screens in all the browsers.
28.Check the Login functionality is working properly in Android mobile Phones.The Login feature should work the same way as it is available in the web version.
29.Check the Login functionality is working properly in Tab and iPhones.The Login feature should work the same way as it is available in the web version.
30.Check the Login screen allows the concurrent users of the system and all the users are getting the Login screen without delays and within the defined time of 5-10 seconds.This should be achieved using many combination of operating system and browsers either physically or virtually or can be achieved using some performance / load testing tool.

Test Data Collection

When the test case is being written, the most important task for any tester is to collect the test data. This activity is skipped and overlooked by many testers with the assumption that the test cases can be executed with some sample data or dummy data and can be fed when the data is required.

This is a critical misconception that feeding sample data or input data from the mind memory at the time of executing test cases.

If the data is not collected and updated in the test document at the time of writing the tests, then the tester would spend abnormally more time collecting the data at the time of test execution. The test data should be collected for both positive and negative cases from all the perspectives of the functional flow of the feature. The business use case document is very useful in this situation.

Find a sample test data document for the tests written above, which will be helpful in how effectively we can collect the data, which will ease our job at the time of test execution.

Sl.No.Purpose of Test DataActual Test Data
1.Test the proper user name and passwordAdministrator (admin2015)
2.Test the maximum length of user name and passwordAdministrator of the Main System (admin2015admin2015admin2015admin)
3.Test the blank spaces for the user name and passwordEnter blank spaces using space key for user name and password
4.Test the improper user name and password Admin (Activated) (digx##$taxk209)
5.Test the user name and password with uncontrolled spaces between.Admin istrator (admin 2015)
6.Test the user name and password starting with special characters$%#@#$Administrator (%#*#**#admin)
7.Test the user name and password with all small charactersadministrator (admin2015)
8.Test the user name and password with all capital charactersADMINISTRATOR (ADMIN2015)
9.Test the Login with the same user name and password with multiple systems concurrently at the same time.Administrator (admin2015) – for Chrome in the same machine and different machine with operating system Windows XP, Windows 7, Windows 8 and Windows Server.

Administrator (admin2015) – for Firefox in the same machine and different machine with operating system Windows XP, Windows 7, Windows 8 and Windows Server.

Administrator (admin2015) – for Internet Explorer in the same machine and different machine with operating system Windows XP, Windows 7, Windows 8 and Windows Server.
10.Test the Login with the user name and password in the mobile application.Administrator (admin2015) – for Safari and Opera in Android Mobiles, iPhones and Tablets.

Importance of Standardizing the Test Cases

In this busy world, no one can do repetitive things day in and day out with the same level of interest and energy. Especially, I am not passionate about doing the same task again and again at work. I like managing things and saving time. Anyone in IT should be so.

All IT companies execute different projects. These projects can either be product-based or service-based. Out of these projects, most of them work around websites and website testing. The good news about it is, that all websites have many similarities. If the websites are for the same domain, then they have several common features too.

Test case reuse

The question that always baffles me is that: “If most applications are similar, for example: such as retail sites, which have been tested a thousand times before, “Why do we need to write test cases for yet another retail site from scratch?” Won’t it save a ton of time to pull out the existing test scripts that were used to test a previous retail site?

Sure, there might be some small tweaks that we might have to do, but overall it is easier, efficient, time & money-saving too, and always helps to keep the interest levels of the testers high.

Who likes to write, review, and maintain the same test cases repeatedly, right? Reusing the existing tests can solve this to a great extent and your clients will find this smart and logical too.

So logically, I started pulling the existing scripts from similar web-based projects, made changes, and did a quick review of them. I also used color-coding to show the changes that were made, so that the reviewer can only focus on the part that has been changed.

Reasons to Reuse Test Cases

#1) Most functional areas of a website are almost- login, registration, add to cart, wish list, checkout, shipping options, payment options, product page content, recently viewed, relevant products, promo code facilities, etc.

#2) Most of the projects are just enhancements or changes to the existing functionality.

#3) Content management systems that define the slots for image uploads in static and dynamic ways are also common for all websites.

#4) Retail websites have a CSR (Customer Service) system too.

#5) Backend systems and warehouse applications using JDA are also used by all websites.

#6) The concept of cookies, timeout, and security are common too.

#7) Web-based projects are frequently prone to requirement changes.

#8) The types of testing needed are common, like browser compatibility testing, performance testing, security testing

There is plenty that is common and similar. Reusability is the way to go. Sometimes the modifications themselves may or may not take more or less time. Sometimes one may feel it is better to start from scratch than to modify so much.

This can be easily handled by creating a set of standard test cases for each of the common functionality.

What is a Standard Test in Web Testing?

  • Create test cases that are complete – steps, data, variables, etc. This will ensure that the non-similar data/variable can simply be replaced when a similar test case is required.
  • The entrance and exit criteria should be properly defined.
  • The modifiable steps or the statement in the steps should be highlighted in a different color for quick find and replace.
  • The language used for the standard test case creation should be generic.
  • All the features of each website should be covered in the test cases.
  • The name of the test cases should be the name of the functionality or the feature that the test case is covering. This will make the finding of the test case from the set much easier.
  • If there is any basic or standard sample or GUI file or screenshot of the feature, then it should be attached with the relevant steps.

By using the above tips, one can create a set of standard scripts and use them with little or required modifications for different websites.

These standard test cases can be automated too, but once again, focusing on reusability is always a plus. Also, if automation is based on a GUI, reusing the scripts across multiple URLs or sites is something I never found effective.

Using a standard set of manual test cases for different websites with minor modifications is the best way to carry a website testing. All we need is to create and maintain the test cases with proper standards and use.

Conclusion

Improving Test Case Efficiency is not a simply defined term, but it’s an exercise and can be achieved through a matured process and regular practice.

The testing team should not be tired of getting involved in the improvement of such tasks, as it is the best tool for greater achievements in the quality world. This is proven in many of the testing organizations worldwide on mission-critical projects and complex applications.

Hope you would have gained immense knowledge on the concept of Test Cases. Check out our series of tutorials to know more about test cases and express your thoughts in the comments section below!

Next Tutorial

Was this helpful?

Thanks for your feedback!

Recommended Reading

  • what is Positive Testing

    A Complete Overview of Positive Testing: This tutorial will give you a brief introduction to one of the most prominent testing types: Positive testing. Software Testing is in the process of verifying and validating the software and confirming that it is working as expected. A software tester should have the…

  • What is Endurance Testing in Software Testing

    Introduction to Software Endurance Testing: In this article, we will discuss and explore Endurance software testing in detail. Initially, to start with, let's try to understand what Endurance testing is exactly all about, and then we will explore all the details about it. I'm sure that this article will be…

  • Writing Test Scenario Using Decision Table Technique

    Decision Table Testing is an easy and confident approach to identify the test scenarios for complex Business Logic. There are several test case design techniques. In this article, we will learn how to use the Decision Table technique effectively to write test cases for an application with complex Business Logic.…

  • What is Comparison Testing (Learn with Examples)

    Comparison testing is an oft-repeated phrase and a type of testing that evokes our attention. Let's get into the details of how the comparison test is performed and what it actually means in real time. What is Comparison Testing? Comparison testing is all about assessing the strengths and weaknesses of…


READ MORE FROM THIS SERIES:



808 thoughts on “How to Write Test Cases in Software Testing (Examples)”

  1. Dear Ms. Purvi (# 249),
    ——————————————————–
    hw to write TCs on landline phone ?
    1. check for number of buttions (minimum = 12)
    from 0 to 9 = 10 and * button & # button of course
    we can go for checking “redial” “flash” etc.,
    then digits should be visible
    2. take the receiver in hand and put at ear..
    we should hear dial tone
    3. press the digits..
    number has to get dialed
    4. press incorrect telephone/mobile number (eg.
    instead of 10 digint mobile number press 11 or 12
    incorrect number (call should not go)
    valid number – call should go
    invalid number – call should not go
    5. if local out going faclity – std calls should not go
    6. if local & std outgoing facility – isd calls should not go
    7. in lock mode (if lock facility is availabel) – calls must
    not go
    8. if we give a call to land line – it should ring
    9. if we lift the receiver during ringing – ringer should
    get stopped and we should get connected to the user
    who is calling
    10. if phone is on a call, and we receive another call, we
    have to hear beep tone and the others who are
    calling should hear engage tone (as per settings)

    ——————————————————-
    just analyze on my above points..
    you endup with 100 TCs..
    but for writing TCs no phone is required..
    just imagination..
    ——————————————————-
    In real time work environment we’ll be provided with a phone and document..Thats a very normal scenario (any one can understand)..

    *********************************************
    TCs for Pen:
    ——————–
    1. open the cap – it should get opened
    2. close the cap – it should get closed
    3. write on paper – it should write (without any
    discontinuity)
    4. write on glass – it should not write
    5. it should write (paper) – till ink lasts
    6. put it pocket – it should fit (pen should not fall in to
    the pocket and cap only will be attached/stick/hand
    to the pocket)
    7. if not use and throw – change refil it should fit and
    write as before
    8. other refils should not fit (other branded refils) like
    that..
    9. drop the pen to the ground from minimum distance –
    it should not get break.. something like that..

    hmm… negative approach

    10. writing on a glass – negative testing – it should not
    write (if it writes, then TC fails)
    11. if other branded refil fits perfectly – negative
    testing – TC fails

    but remember that, only enough negative testing should be done

    testing pen is a white box or black box testing?
    ————————————————-
    black box testing, simple, because we don’t know how the ink is getting filled inside the refil tube
    we dont know how the cap is getting manufactured
    we don’t know how the nib is manufacturing but
    we have to make sure that.. if we write it – it has to
    write

    white box testing:
    ——————-
    code based testing

    black box testing:
    ——————-
    code is blocked (testing from user perspective)
    we don’t know how the wiring has been done in our home for electricity usage, but we have to make sure that, If the switch is on, the bulb has to glow clear?
    (provided that bulb is in good condition and power is not shutdown/off)

    Regards,
    Govardhan Reddy M,
    Software Test Engineer.
    “Law of win says, Lets not do it in my way or your way, But lets do it in the best way”.

    Reply
  2. hi
    plz send me 10 cases of testing for yahoo compose mail,its urgent .i need it for my interview.on its basis company will select me.on monday i hav my interview.so plz help me.i’ll be thanful to u. My email is vks_52002@yahoo.com

    Reply
  3. hello everyone
    i am new one on this site, ok … i thing performance testing means it depends on system requirements , thats are ram memory,hard disk, what os etc..how the system going to be perform with those requirements.
    Load testing means it consider the number of users going to be use and they ( developers) set some boundaries minimum and maximum users.. thats it.. if any correction tell me i will correct it..

    thank you

    Reply
  4. I have a question to ask.
    Ques.) I have a product P1.0 which has three modules like M1,M2 and M3. This product P1.0 has been released to the customer. Now a new version of product which is partially completed is in testing phase. Product P1.1 has modules say M1,M2,M3,M4 and M5. I have to do regression testing for P1.1.
    – What will be the TCs for the P1.1?
    – If we take TCs from P1.0, which all cases will we take, if any and why?

    Reply
  5. Dear Ms.Visarada (#174 & #175),
    Necessary documents to write TCs are:
    SRS (Software Requirement Specification) or PRD (Product Requirement Specification) or LLD (Low Level Design) or Application Guide.

    SRS/PRD/HLD – Max cases we are going to receive these documents from client side. Based on that we are going to design test plan (write test cases).

    Strictly speaking, HLD is not recommended for writing TCs. Once HLD is ready, Acutally developers will author LLD and going to send to test team after completion of reviews (internal review and external review).

    Based on this LLD, We are going to design test plan.
    Don’t compare LLD with SRS/PRD. Just terms are different from employer to employer rather I would say from client to client. Just we are discussing with HLD and LLD.

    But in some companies (as you said), We (testers) were asked to design test cases using HLD itself. Means that may be development team is engaged with busy shcedules and found no time to author LLD. So, In these cases, What we need to do is, We have to say “yes”, We can write test cases using HLD also.

    What I suggest is that, Till you get understand, Re-read for 3 times, for better understanding. Simple. Break the things, Analyse the things. You can rock with test cases.

    Good Luck.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer,
    “Impossible is nothing, If our heart is willing”.

    Reply
  6. hi……..
    i hv finished B.E cse nd doing software testing course….. i m nt getting real time examples to understand…but this site ll be more help to get clear my doubts…

    Reply
  7. Can anybody correctly Explain
    what is Test Scenario Test Procedure And TC Differences…as per my knowledge there is no difference between Test Scenario and test Proceure But there is difference between Test Scenario And TC…

    Can u explain with Example?

    Reply
  8. hii can u mail some of the TC formats plsss
    i am working in a web designing company as a testing engineer,, and i am the only one testing engineer there so no other person to help me there and right now i do my work in a unsystematic way so i want to do it systematically
    so need some formats by which i can take help
    thank you
    but please i request you to mail these formats as soon as possible,

    aditya
    aditya_raj_123@yahoo.com

    Reply
  9. hi vijay
    ple tell me how to write TCs for web based applications
    i am in web testing area
    is it necessary to write TCs for web applications

    Reply
  10. thanks,

    by the way, is it true that we shouldn’t follow up regarding our interview feedback. everyone says we lose our prestige i mean being experienced we shouldn’t do follow ups.

    so by keep on discussing with the peers and we should always try to use technical terms while discussing, so then only automatically will improve our communication wright.

    thank you again..

    Reply
  11. Hi all:

    This is Shamza, i am new to testing and about to start my career. I have taken training in manual as well as automated (QTP, Load runner, Quality center). But still I feel is that I do not have the practical knowledge or I am not in a position to apply the same into real time scenarios. Like how would a TC look like, or steps involved in a specific testing flow etc.,
    Guyz plz help me , is ther a website/ blog for this.

    My email ID is Syeddashamza@gmail.com

    Reply
  12. thanks vijay.dis format will definitely help me.But could u pls send me some generic TCs for registration and login on my given mail id….

    Reply
  13. tina,

    – watch is having machine or not
    – check that watch is having cell or not
    – watch is having hands or not
    – if you plugged cell then both hand should runn
    – if you unplugged cell then hands should be stop
    – short hand must round for 24 hrs
    – big hand must round for 1 hr
    – second hand must round for 1 min
    – you should be able to set time in set mode, noth short and big hand

    Reply
  14. Hi vijay,

    Thanks, I like this web site ,it is very useful .who want get itto this testing feild, it is giving self confidence.I am a Bcom graduate in 1996. I did testing course .I want to apply for the job without experience,will they call me?Is it easy to get job.

    Reply
  15. Dear Subi (# 210),
    You are most welcome. No thanks required. Its pleasure sharing skills to the best of my knowledge and experience.

    Fine.
    Lets discuss y(our) questions.

    1. Defect Show Stopper:
    ———————–
    Whenever application is not working as per the requirement (as per the design), Means that, There is a mis match in the behavior of the application (DUT/SUT/AUT). This is a failure and the effect of the failure can be categorized in four ways.

    a. Critical
    b. High
    c. Medium
    d: Low

    Critical:
    ——–
    Application crashes.
    Data loss will be there.
    No work around. (Work around means, Alternate way
    to over come from this problem, eg., Rebooting the
    application etc.,)
    QA team can’t go ahead with further testing process
    until and unless if this works.

    Means, That this is a SHOW STOPPER. This category of defects will be given high severity by the project manager to get this defect fixed immediately (with in a very short period of time). Test engineers will be highly appreciated for such category of issues/defects. Because QA team or Testing team is making the application to break here itself instead of allowing the application to break at the customers/field end.

    High:
    ——
    Application crashes.
    Data loss.
    Workaround will be there.

    Means that, Testing team can go ahead for further process of testing approach because of the work around. Eg. Main check box selection. Expected behavior of this check box is, If we select/enable this main check box, All the check boxes present below this main check box should get selected.

    But not getting selected/enabled and more over operation carried out is not getting succeed ( not getting effected on the below check boxes, Operation here may be reboot, delete, halt etc., whatever).

    Workaround here: Selecting each check box manually and performing the operation.

    Medium:
    ———
    No application crash.
    No data loss.
    Workaround will be there.
    Defect affect will be not major. Further process of
    testing can be carried out.

    Work Around here: In the above example only. Even though the below check boxes are not getting selected/enabled, But the operation carried out will be coming in to effect. Means that reboot/delete/halt whatever we do for the main check box after selection, Its getting affected to the below check boxes though they are not enabled/getting selected.

    Low:
    —–
    No data loss.
    No application crash.
    Work around will be there.
    Defect affect to the application is very minor. Say example as “spell mistake”, “color of the text”, “x,y co ordinates of the image”, “text on the button is not exactly in center of the button” etc.

    ——————————————————-
    Coming to your second query:
    Bug report:
    A good bug report must consist of the below fields.
    1. Project Name
    2. Project Version
    3. Submitter Name
    4. Date reported
    5. Synopsis (One line summary of the bug)
    eg. All check boxes present under the main check box are not getting selected/enabled whenever user selects the main check box.

    6. Description: Clean and concise explanation of the Synopsis.

    7. Reproduction Steps:

    8. Severity: Critical/Major/High/Low
    9. Attachments: (screen shots if any!)
    10. Notes: whatever you feel to provide to the developer.
    eg. Tested in IE 5/6/7 and firefox 2/3
    but the behavior remains same.

    Even Attachment(s)/notes are not mandatory. But more the information provided better the bug report will be.

    FYI that, So many more columns will be pre-defined in the reporting tools. But just mandatory columns – if we fill, Report will be get saved/success. Optional fields are ignorable. But its good to provide more information in detail. Its up to us.

    ———————————————–
    Coming to next query:
    See Subi, He asked you to write TC.
    Means that, Forget about the query what you have in your mind “whether i have to write a TC or i have to report it as a defect”.

    He wants TC.
    So, We have give TC(s).
    1. Use Active ATM card (card must not be expired)
    Enter valid pin (correct pin).
    a. Select account type (savings/current)
    a. Select Balance Inquiry
    b. Select Withdrawl
    c. Key in 5000
    d. Press “yes” if asks for confirmation/print receipt

    Expected Result:
    If the amount entered (5000) is less or equal to the balance available (excluding minimum maintenance balance), Then ATM machine should display a message
    “Please wait while your transaction is being processed” followed by counting the notes exactly equal to the sum of 5000 rupee and has to give out currency for the user ready to take.

    Expected Result: If not, ATM should throw a message “In sufficient funds” followed by the print receipt with error code.

    _____________
    If the actual result is not equal to expected result, Just make that TC “fail” under pass/fail criteria field. And after re-testing we need to send across for QA team to review. Once approved, Then we are going to report it a bug. Once developers accepts that, Then it becomes a defect.

    _______________________
    Just break the things in to small pieces. You’ll end up with many solutions (test cases).

    What I felt is that, Interviewer asked you to explain “what is test scenario”?, May be you didn’t answered – I guess. Its why, Interviewer asked you to write a test case for ATM (means that he given you a clue what is test scenrio is?).

    Don’t get confuse Subi.
    We are here to help you out to the best of my knowledge. Please note that, Whenever we failed to answer few questions during the interview, After completion of the interview, We have rights to ask the interviewer what are the answers for that. Its not a mistake at all. Yes, Believe me. We should not feel shy to ask. SIMPLE.

    Good luck.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer.
    “Failures are the pre-requisites for success, If you wan’t to succeed faster, Double the rate of your failure”>

    Reply
  16. Hi all,

    I am Jagadeeswaran

    I need sample TC, test data and test plan. Please send to my mail is anybody is having. thank you….

    Reply
  17. hai,
    i want some TCs for web csr,web client,pd teller bcoz of i put a project in my resume is banking domain so any one please forward these TCs to my id.

    Reply
  18. hi prakash,

    The testing activities made at developers end is WBT. It is on the code what they have developed correctly irrespective of customer requirements.

    Where as the the BBT is purely at QA end. On the given build in QA environment, QA team will conduct testing to evaluate (verify & validate) customer’s requirements.

    Reply
  19. hi priya,

    as i already written dat am doing project on web based application and created some handful TCs….which include
    1.SMOKE TEST
    2.USABILITY TEST
    3.FUNCTIONALITY TEST

    FOR single module.
    i/e i have performed 3 tests on single module..
    if you want dat excel sheet then i will post u ..
    jus gv me email id.
    or send me mail on saurabh.thawali10@gmail.com.

    bbye.

    Reply
  20. Dear Arma (#207),

    For sure TCs will be written/author in excel sheet only (But not in excel sheet also), Means that not in MSword or Notepad or etc.,

    For additional information, Read out my comment number carrying 186 here in this page itself. For few other details, you may refer to my other comments/replies as well.

    Good luck.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer.
    “Law of win says, Lets not do it in my way or your way,
    But lets do it in the best way”.

    Reply
  21. Hi,
    If anyone asks “what is the domain of your project?”…. what we should answer…i am really confused with this question from past 1 month….so please help me….i am about to complete my training….and hope wil place in a project….

    Reply
  22. I am in this software testing field after spending 5yrs in Teaching area.Pls help me to be placed in a suitable concern, as i am a newcomer.Also send to my email, some sample TCs for me to understand.

    Reply
  23. @rajatha :
    You mentioned like Windows 2000/XP in your profile.
    You can justify your answer like this.
    In general in Testing, you may come across some situations that you need to Test your Application on Different Platforms and Supporting Environment.
    In Real customers may use our application/product in their environment, hence you need to assure that your product/application works perfectly with their environment.
    Ping me back if you need more information.

    Srikanth
    Testing Analyst

    Reply
  24. Hi,

    Thanks so much for this site, it’s been informative on all level. Also thanks to everyone that have contributed massively by assisting the new starters.

    That said I’m preparing to go into a software testing career please can some one provide me with some TCs ,test plans.

    My email address is – tawolaja@hotmail.com

    Reply
  25. hi any one tell me in excel 2007 if i add 5 +5 the answer is 10 but i want the answer in alphabetic like “Ten” plz tel me its important……

    Reply
  26. Dear Mr. Saurabh ( # 248),
    If you leave the decision to me, To the best of my knowledge (based on 2 – 3 hour of google and my real work environment), I can define the terms as below.

    Smoke Testing:
    —————-
    1. Build Verification Test.
    2. Shallow & Wide approach to the application.
    3. Normal health checkup to a build of an application
    before taking it to indepth testing.
    4. Designed to touch every part of the application in a
    cursory way.
    5. Sometimes referred to as “rattle testing” – as in “if I
    shake it does it rattle?”
    6. It is done by the developers before the build is
    released.
    7. It is done by the testers before accepting a build for
    further testing.
    8. Tester “touches” all areas of the application without
    getting too deep, looking for answers to basic
    questions like,
    a. Can I lauch the test item at all?
    b. Does it open to a window?
    c. Do the buttons on the window do things?
    9. The purpose is to determine whether or not the
    application is so badly broken – That testing
    functionality in a more detailed way is unnecessary.
    10. These written tests can either be performed
    manually or using an automated tool. (When
    automated tools are used the tests are often
    initiated by the same process that generates the
    build itself).

    *************
    As said by your mam, It is correct – Refer to the point 8 above.
    **************

    Sanity Testing:
    —————-
    1. Subset of Regression testing.
    2. To verify that, Whether the requirements are met or
    not?
    3. Checking all features breadth first.
    4. Its a cursory testing (Hasty and without attention to
    detail).

    Thanking you.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer.
    “Law of win says, Lets not do it in my way or your way,
    But lets do it in the best way.”

    Reply
  27. While writing TCs for any thing(Example : Login Window) authentication and authorization is an important part or not.If it is, how it will be evaluated. I am beginer for softwatre testing field could pls help me

    Reply
  28. Hi All

    Cud ny one help me to know how FM works in mobiles ??
    I know earphone works as antenna. bt excatly how is frequency latched and how it searches all the stations.

    Plz HElp
    VeeJay

    Reply
  29. I was appoited as Bridge Engineer who contact directly with Indian customer, get the requirement and so on.
    This is totally new to me and give me some advice please.
    What is Bridge Engineer?
    What is the main responsibility?
    How to be an effective BE..
    What kind of skill is required?
    and so on
    Thank you so much

    Reply
  30. hi am rangaraja,
    i have completed my MCA(2009) & Present im doing job on manual testing. i know oracle,qtp.if any one knows 1+years openings plz send this ID:rangaraja.b@gmail.com

    Reply
  31. Dear

    I am unable to explain the examples of system testing and functional testing whenever the interviewer asks me.
    I am unable to explain them in real time scenario as i am having fake exp with 3 years above.Is it enough to say like postitive testing,neg testing and gui testing for system testing and functional testing for any example. If i am not correct pls suggest me.

    Regards,
    Yochan reddy

    Reply
  32. Dear Mr.Raja Sekhar (#176),
    1. When SRS is not clear, Its difficult to write TCs.
    Means that, Testers can write TCs based on
    the available SRS (whether clear or not clear), The
    only difference is, If SRS is clear – Then the coverage
    of requirements will be more and almost perfect. If
    SRS is not clear, To the best possible way, Testers are
    going to make use of the available SRS for covering to
    a max extent. But in this case, However, Its difficult
    to cover all the requirement(s)/functionalities

    2. SRS keeps on getting update. Yes. But the updates are really not in full change to the previous SRS. But to some extent (may be 15-30 %) changes may happen for every version upgrade. Yes, We testers have to agree that, Its difficult to keep writing (modifying) TCs, as the SRS keeps on getting updated often.

    So, What we do is, During initial releases/versions of SRS, Just we keep reading the documents and try to analyse what is what of the domain/product. But at some point of time, SRS becomes stable. Means that, No more huge modifications are expected. So, Based on this SRS, Its better to start writing TCs. Even, In future, If SRS gets updated, Just a few modifications/enhancements are needed in our existing test plan.

    But some times, With the very first version of SRS only, Testers were asked to start designing test plan, So, No alternate. We have to say Yes and start designing TCs. Because, We can’t go against to client requirements/needs.

    This situation is most common in all IT industries. But however it purely depends on client. Whether the client needs some added features or some features to be modified or not. Or whatever.

    Hope you are clear now – I guess!

    Regards,
    Govardhan Reddy M,
    Software Test Engineer,
    “Results matter, Efforts won’t”

    Reply
  33. Dear Mr.Abhishek,
    A small correction in my previous comment.

    8th line from bottom.
    And this is what I’m goint to update in AR but not ER.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer,
    “All men makes mistakes, But fools repeat them”.

    Reply
  34. hello sir,
    i m very pleased for all d answers u said to above all. U r really an awsome guy. Thanks for all the information.I m starting my career in this field n i realy want to know in which topics i should focus n get more clearity.
    Thanks n anyone can give me d TCs for a BP machine. Thanks in advance

    Reply
  35. @ swetha
    Generally white box testing performed by Developer,who doest use any fixed TC since these person know the application well so no need of TC for testing..
    Cheers!!!
    RahulKumar

    Reply
  36. @ Julie- Error : Deviation for actual and the expected/theoritical value .

    Bug : An Error found in the development environment before the product is shipped to the customer .

    Defect : An Error found in the product itself after it is shipped to the customer.

    @Rashmi-
    I wonder we can do testing on Existing Applications only . If the application doesn’t exist how come we do Testing.
    I think you are about to ask some think like this.. ” How to write TCs for
    Make it clear about your question…

    Reply
  37. 1. LIFE CYCLE OF TESTING PROCESS
    1. Planning
    2. Analysis
    3. Design
    4. Execution
    5. Cycles
    6. Final Testing and implementation
    7. Post Implementation
    The following are some of the steps to consider:
    ? Obtain requirements, functional design, and internal design specifications and other necessary documents
    ? Obtain schedule requirements
    ? Determine project-related personnel and their responsibilities, reporting requirements, required standards and processes (such as release processes, change processes, etc.)
    ? Identify application’s higher-risk aspects, set priorities, and determine scope and limitations of tests
    ? Determine test approaches and methods – unit, integration, functional, system, load, usability tests, etc.
    ? Determine test environment requirements (hardware, software, communications, etc.)
    ? Determine testware requirements (record/playback tools, coverage analyzers, test tracking, problem/bug tracking, etc.)
    ? Determine test input data requirements
    ? Identify tasks, those responsible for tasks
    ? Set schedule estimates, timelines, milestones
    ? Determine input equivalence classes, boundary value analyses, error classes
    ? Prepare test plan document and have needed reviews/approvals
    ? Write TC
    ? Have needed reviews/inspections/approvals of TCs
    ? Prepare test environment and testware, obtain needed user manuals/reference documents/configuration guides/installation guides, set up test tracking processes, set up logging and archiving processes, set up or obtain test input data
    ? Obtain and install software releases
    ? Perform tests
    ? Evaluate and report results
    ? Track problems/bugs and fixes
    ? Retest as needed

    Mail to : sana_naveen@yahoo.co.in

    Reply
  38. hi, all
    i am doing testing course from seed infotech,mumbai
    i have completed manual testing and now our project in going on ,,i would like to know what prepartion i sholud do before facing any placement interview,,as am very hard working guy ,i can do some hard work to get selected ,but lil confuse abt wat to do exactly………
    plz post me suggesion plzzzzzzzzzz

    also post on my id thawali.saurabh@yahoo.com

    Reply
  39. slam.. hi guyz ..I have checked almost all comments.. it seems that all of you are new to this field…

    Most of you are concerned about TC j.. let me tell you something ..It is just like Manual…. difference is that manuals are in pictorial form.. i.e when you purchase any phone you got a manual.. instrauction with pics… TC is same..but with no picx .. I am sending a format of the testcase… here.

    sample TC for login page case Name :

    Ensure correct ID and Password
    Date:
    Case Description : 1.Enter correct ID and Password and click OK
    Action: ID=”XXX” Pass=”YYY”
    Actual REsult: It logs in
    Expected Result : It should Log in

    I requset all of you to make a TC of.. how to make tea.

    dont hesitate to ask any thing.just call me on my id.

    sikandar.boy@gmail.com

    Reply
  40. hi all
    I have comleted PG .I want to be in a testing.Is it necessary to join a course in software testing to get a job.

    Reply
  41. Hi guys,
    can anyone tell me on what basis we do write the TCs?
    how will we write TCs in qualitycenter ?
    how can we estimate the time for testing the project on what scenarios or criteria?how will we consider?

    Reply
  42. We need Requirment Document
    Test Plan
    –Scope of Testing
    –Objective of Testing
    –what to Test , what not
    Usecase Document
    Test Scenarios
    Detailed TCs
    R.Doc–>UseCaseDoc–>TestScenarios–>Detailed TCs

    Reply
  43. We are doing regression testing in peoplesoft. They want to write TC in QC, How we have to write TC in QC for regression testing and also they are going to be automate (QTP), for that in EXCEL they want TC which ever going to qutomate. How you write TCs or test data in EXCEL which is going to be AUTOMATE. Please help me. thanks in advance

    Reply
  44. hello sir,
    i m very much inspired by you n this website.i m a fresher n got placed in a webbased start up company as a testing engineer.i m the only person in testing so thr is nobody to help me out.please tel me about the full testing procedure as i dont know nythng abt it.manual testing, writting TC etc etc.plz gv me the basic idea n steps how n wht 2 follow 2 b a successful testing engineer as i hvnt done ny course in testing.
    my mail id is, suchismita.mishra2010@gmail.com

    regards,
    suchismita

    Reply
  45. Hi Jagadeesh Ji,

    There is no particular formula for writing the TC. Basic elements used in the TC is written beautifully in this site above.

    Regards,
    Rajiv

    Reply
  46. Hi Vijay
    can u tell me difference between Load testing,Performance testing,Volume testing and stress testing.

    Difference between sanity testing and smoke testing

    Reply
  47. o-yeah..open the battery…put it in the mouth into th phone…push it…make it easy …and push it agian unti it reaches to a comfortable level…as simple as that
    thnx

    Reply
  48. Hi
    Iam working on banking sector now iam changing into the testing field so pls guide me.I know the manul tesing concepts but real time work i dont know.so pls guide me

    Reply
  49. Plz forward me some real time system TCs…
    I have prepared manual & QTP but no real time expierience. So i want to c in real time how the system TCs will actually be so that i can have some idea…
    Plz i request if anybody can help me out….
    rafiuddin_im@rediffmail.com

    Reply
  50. Hi all:

    This is Shamza, i am new to testing and about to start my career. I have taken training in manual as well as automated (QTP, Load runner, Quality center). But still I feel is that I do not have the practical knowledge or I am not in a position to apply the same into real time scenarios. Like how would a TC look like, or steps involved in a specific testing flow etc.,
    Guyz plz help me , is ther a website/ blog for this.

    My email ID is Syeddashamza@gmail.com

    Reply
  51. Can anyone please send me a sample TC document for both URS and SRS documents.
    My email id:abhiramip58@gmail.com

    Reply
  52. hi tiger,

    very glad to see your immediate response.
    actually when he asked why only 7, for that i said still i need to get more exposure in manual testing. again he asked like what in that sense still what you have to learn in manual testing?
    i said after becoming bit comfortable in manual testing then i want to into automation side like that i continued then he did not satisfied it seems he interrupted and moved to another question.

    Reply
  53. hi vijay
    check the major functionality part in the TC
    there may be high level and low level testcase
    high level TC – deals with major functionality
    low level TC- deals with minor functionality
    concentrate more on high level TCs
    if u do so u will execute the TCs with in 3 days

    Reply
  54. lets say an application is capable of running in 40gb harddisk ,1gb ram & P4 processor…you have to run that application in 20gb hard disk,256mb ram & p1 processor, then this testing is called as???

    Reply
  55. Hi… i am anup
    If anybody have sample TC for any client-server application then please send it to me on my e-mail id : scpby.anup@gmail.com

    Any help will be greatly appreciated..i needed this for my project documentation..

    Thanks in advance..

    Reply
  56. Hi All,

    I would like to move on from BPO to SWTesting. I studied manual testing and I have some knowledge in that. Looking for openings, can anyone help me on studying with the samples of TCs. My mail id is raadity@gmail.com

    Reply
  57. hey i wanna write TCs on a couple of projects namely flight reservation,railway reservation,calculator and ATM machine….so how will i module it and should i prepare a separate folder (i.e login,cash debiting ) for each TC? please give an example for the same.

    Reply
  58. You’re so interesting! I do not believe I’ve read through something like that
    before. So nice to find somebody with genuine thoughts on this subject.
    Really.. thanks for starting this up. This site is something that is required
    on the internet, someone with some originality!

    Reply
  59. please, cam you give an example of test case for non-functional requirements, because I see all examples on functional requirements.

    thank you in advance

    Reply
  60. @Ruchi
    for login
    preconditoon–require page shd open…
    1>varify lofin link
    2>varift input for username box
    3>chck for null,blank data
    4>varify pwdbox it shd be encrapted
    5>vatify submit button
    6>varify log out
    7>and there are many more..
    but TL shd approve before executing the,.
    for more info ping me back a@ rahulkumarbangalore@yahoo.co.in

    Reply
  61. The experience of getting trained at MindScripts was really helpful & the training sessions were interactive to help us understand every concept related to Manual as well as Automation Testing. The training staff was really proactive in their approach & provided me the necessary guidance.

    Reply
  62. Hi Vijay,

    I’m new in Software testing. Please tell me how to prepare reports in testing. And how many reports a tester usually need to prepare.

    Reply
  63. hi

    i want some TCs for web based insurance company.
    please kindly provide me.
    what r the real ti me questions for qtp tester.

    Reply
  64. #195,

    HI Anoosh,

    Lets assume, if you are working on an application called ‘Internet Banking’, if you have been asked for what domain are you working on, then you can say, BANKING.

    There are few other domains like, Telecom, Finance, Logistics, Pharma, Helthcare, Biotech, etc.

    Hope this helps.

    Regards,
    VijayD

    Reply
  65. am abhi here can any budy tell me about the what type of testing is suitable for me i am MCM student and i am doing the job as customer support in automobile i dont have deep knowledge about the SQL as well as computer language i have join testing class. so any budy can tell me who i can get the position of the good tester
    i need help

    Reply
  66. Dear Ms.Amulya (#181),
    Email has been routed as per your request on your email id which you provided.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer,
    “Admit mistakes, But learn from them”.

    Reply
  67. Hi,

    i am working on manual testing as well as SQL developer main role is testing even though i test the application completely i am not following any TCs formate , since its small company and working on web applications, so i am planing to follow writing TCs so that it ll be help full for me in future ,pls send me the excel sheet how to write TCs.

    Reply
  68. Dear Mr.Balaji (#171),
    Nice to listen that you are in to web testing.
    Yes, It is necessary to write TCs for web applications (or whatever area of testing).

    Coming to your question, How to write test cases for web bases applications?
    For each and every feature/module, There will be a detailed description which testing team is going to receive from either directly from client or from development team. Which is referred to SRS or PRD or LLD or Application Guide. Based on this document notes, We need to design TCs.

    Actually most of the people follow the below techniques:
    1. Graph Based
    2. Equivalence Class Partitioning (ECP)
    3. Boundary Value Analysis (BVA)
    4. Erro Guessing
    5. Negative TCs
    6. Dirty TCs etc

    Whatever strategies (techniques) you follow, We need to makesure that, Each and every corner of the functionality has been covered to the best of our knowledge and understanding(s).

    Regards,
    Govardhan Reddy M,
    Software Test Engineer,
    “Law of win says, Lets not do it in my way or your way, But lets do it in the best way”.

    Reply
  69. Hello Kavitha,
    This is Mallikarjun. I am sending the answer for your question which method is fallowing in my office.

    The testing process is as fallows
    First of all the Business Requirement Document was prepared as per the client’s requirement. Then on the basis of the requirement document, QA Team wrote Test Plans, TCs and Test Strategies. The developers started coding their modules (started programming). Once the developers finished coding, the Configuration Management Team compiled the code together and prepared a build. This Build is now deployed to different testing environments where different types of testing were performed. Once the defects are found, the testers will prepare the defect report and send to the PM. The defect report will prepare in Excel sheet. Once the defects are logged, then those defects would be discussed in the defect status meeting and would take further actions (meaning, closing, reopening, retesting of defects etc).

    Mallikarjun.

    Reply
  70. Hi

    i am ameya here can any budy tell me about the what type of testing is sutable for me i am from B.A. side and i am doing the job as customer support in infotech i dont have deep knowledge about the SQL as well as computer langwadge i joint testing class. so any budy can tell me who i can get the position of the good tester
    i need help

    Reply
  71. Hi ,I was previously into telecom domain mainly in to RF.How is it helpful to change the domain now into testing after 2.5yrs of telecom…

    Reply
  72. I am at present into implementation, I want to grow into testing, i need to know what is the minimum time in which one can master testing both mannual and automized testing. what steps should i follow so that i am able to face an interview at senior level in testing. Awaiting reply. Thanks & regards
    Ajay Suri
    ajaysuri.chd@gmail.com

    Reply
  73. Hi all,
    can you help in writing TCs for a login page.
    And plz help in filling the Fields below for login page.
    Means what to write for this fields if we are testing login page.

    Test case id:
    Unit to test: What to be verified?
    Assumptions:
    Test data: Variables and their values
    Steps to be executed:
    Expected result:
    Actual result:
    Pass/Fail:
    Comments:

    Reply
  74. @swarna
    see swarna its all depands on com to com..
    br generally tester is involved in smoke,& regression
    integration and accepentence taken care by tester only but onsite takes care of this..
    u shd not confuse urslf since all done by tester only but by different tester…
    for more info ping me back a@ rahulkumarbangalore@yahoo.co.i

    Reply
  75. i have a doubt on manual testing please tell me the answer the question is
    1)if you click on button a popup window will displyed in that some options is there to select one option among them and apply button click .how to write TC for this?

    Reply
  76. Hi to all,

    me too started my career towards Qulaity World(Testing).
    If anybody willing to learn testing things combinely most welcome.
    me too new to this… Combined study & Sharing knowledge is pretty strength. i learned from my past exp.

    Meet u @ somanathan.r@gmail.com

    Regards,
    Somanathan R.

    Reply
  77. I have come across the term ‘yellow box testing’.i would to like to know the procedures to perform this kind of testing.Is it similar to gray box testing?

    Reply
  78. Hi,
    I am Krishna , i joined a software company for testing without any knowledge of testing plz send me TC formats in excel sheet with 2 or more examples.

    Reply
  79. guys in my company we are writing test in these format

    Add New Issue
    Departments * software

    Module * pay care
    Issue * employe p.f is not deducting
    Description *after salary slip generation,employee p.f is not deducting.
    Priority *normal

    Status * open
    Assigned To *developer name(swathi)
    Version
    User submitting tester name

    Client’s Team Lead Administrator(None)
    Submitted 7/31/2015 4:52:24 PM

    Reply
  80. I need to know the TCs in banking project for any one of the module and also prepare the defect report for any module for the same project.

    Reply
  81. Hello Everyone, I am new with testing web services.. I joined this new project after my college one month ago and I need some help writing TCs for web service testing using SoapUI. I am sure there are experts who know in and out of web service testing using soapui..
    If someone can please help me write TCs, I will really appreciate that.

    Tests for the following requirements of an application accessing Google Maps:

    This is for the request that gets driving directions.
    User will provide origin and destination, whether they want to walk or drive, what country they live in, and whether they speak English or Spanish.
    Origin and destination can be landmark, city, state, address, or zip code.
    —————————————————-
    System’s response will conform to a specified structure (schema).
    System’s response will return to the user within 3 seconds.
    System’s response will provide a route for walking or driving from the origin to the destination.
    System’s response will provide total distance in km for Canadian consumers and miles for US consumers.
    System’s response will provide directions in English or Spanish as requested by the user.

    I will really appreciate help with this..
    Thank you,
    Neha

    My email address is: chints4u@hotmail.com

    Reply
  82. Asking questions are in fact pleasant thing if you are not understanding
    something totally, but this article presents pleasant understanding even.

    Reply
  83. Dear Mr.Abhishek,
    Expected Result is, The output that we are expecting from the SUT (System Under Test) or DUT (Device Under Test) or AUT (Application Under Test). While designint test plan (writing test cases), We are going to fill this Expected Result column based on our understanding(s) of SRS/PRD/LLD. Means that before actual execution of the TC, This expected result column will get filled in test plan.

    Actual Result is what the SUT/DUT/AUT actually gave the out put. Means that, During designing test plan, We are just going to leave blank under this column. And while executing the TC, Then based on the actual output of the SUT/DUT/AUT, we are going to compare this Actual Result with Expected Result and then we are going to fill this column. If AR (Actual Result) is same as that of ER (Expected Result), Then we may write the same thing that is mentioned under ER (but should be meaningful) or simply we can say as “same as expected result”.

    Suppose if AR is not equal to ER, Then we write the actual output of the SUT.

    As desired, Here I’m giving you an example which even you can test on your own.

    First Let me write Description to the website of monsterindia.com
    okay?
    Description:
    Open http://www.monsterindia.com
    Click on jobseekers login here
    Enter Username or Email Address
    Then press Tab key
    Expected Result:
    The check box (Tick here if using email address instead of username?) should get highlighted (wherein the user can either select or deselect that check box using space bar key in key board).
    Acutal Result:
    ———————- First let us keep blank.

    Now let me execute the above TC.
    okay?
    ……………. Yes executed. What exactly happened.
    All well, But after tab key, The application is taking me directly to password field instead of getting the checkbox highlighted.

    And this is what I’m going to update in ER.

    Hope you are clear now.

    If not, You can also execute the above TC.

    Good Luck.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer,
    “Results matter, Efforts won’t”

    Reply
  84. Hi,
    can u Please provide me with the TCs for webpage GUI…. just suppose an cricket webpage.. i.e to view top scorer, ranking , etc…
    Please make it before 21-oct-2010 4pm….
    thanks.
    Ashish

    Reply
  85. Contents
    1 Introduction 4
    2 Role 4
    3 Single Sign On 4
    4 Save (Manage User) 4
    5 Manage User 5
    5.1 Search User 5
    5.2 Add User 5
    5.3 Edit User 22
    5.4 Delete User 23
    6 Database 23
    6.1 User Profile Tables 23

    in my company they this application to write TCs how to write what should i mention help me

    Reply
  86. always plan first what to write in TC, then design TC, run or execute that TC through automation process to avoid duplication or repetation for saving the time and quicker output that is very essential for any qualitative product.

    Reply
  87. Hi, i am new to testing..I gotta test a system that processes bills in a folder and stores the information in the database..What are functional TCs that can be written apart from veryfying the details in the bill..lik invalid bills,duplicate entries ..stuff like that…Thanks in advance if anyone can help me out 🙂

    Reply
  88. hi
    i am a beginer can u give me a clear picture that where do we write TCs practically i mean any excel sheet or msword etc .i have an interview can give me a quick answer.

    Reply
  89. Dear friends,

    anyone please explain about one case where the manual testing and automation testing are combined.

    if you faced like this, pls explain

    Reply
  90. hi,

    plz anybody help me by sending some TCs & i saw this site today, It is very helpful & friendly to know the unknown information about testing.please mail me

    Reply
  91. hi,
    what is the diff..b/w the functionality&navigation?
    i’m in confused for writing TC pls help me .. you to give for example TC in . log in>inbox>messageview>compose>rly like that
    thank you

    Reply
  92. Thanks vijay for this template. Can u please tell that is there need of writing the TCs in exactly the same format like verify, using, with, to format?

    Reply
  93. Hello there,
    1) I have recently joined a telecom domain company..i wanna know how to write TCs(gimme an example pls)
    2) what are the basic req/needs to automate an application?
    Do respond..
    Thanks in advance:)

    Reply
  94. Great guide on writing effective test cases! Clear, concise, and practical advice for testers. Thanks for sharing this valuable resource.

    Reply
  95. Hi Vijay
    Thanks…the web site is quite interesting.
    but will be more helpful if u provide some test documents like test plan,TC,test report etc with a sample example or real time application.

    Reply
  96. Hi Rajatha,
    The answer which you gave was perfect. 7 is a pretty good rating.No one can say 10 out of 10 because no one is perfect. we all tend to do mistake somewhere
    are another.
    More over in regards to manual testing, their is always scope for improvement and learning.
    so the remaining 3 points which you did not give for yourself is actually your improvement
    and learning points, which you will ponder as the time goes on.I personally think u gave the right answer. if the interview got goofed up. it should be
    for something else or maybe your luck . but certainly not for that answer.

    Regards,
    Tiger2k

    Reply
  97. Can some one help me to know how Radio works in mobiles ??

    I know earphone works as antenna, but how is frequency latched and how it searches all the stations.

    Plz HElp…???
    VeeJay

    Reply
  98. @nisha tester come under qc and QA is a different field
    QA is oriented to prevention whereas QC is oriented to detection . ihope you have understood

    Reply
  99. hi vijay..
    Can u Please provide me some TCs for any web based application or any kind of application… jus need some real time scenarios….

    Reply
  100. Hi all,
    I am working as a software test engineer and having 1+ years of experience. Preparing for ISTQB foundation level exam. I have prepared well the ISTQB syllabus but i have failed in the first attempt. Can any one help how can we plan for the preparation?

    Reply
  101. hi,

    I read this website, it is good website for new tester.
    Please anyone send me TestPlan and TCs and easy tips to learn TC writing with in a month providing with example.And also shall i get a model document for writing TCs? please help me .I am new in this field. My id is: shanasellias@gmail.com

    Reply
  102. I work as a BA, I was asked to write a test script.Could you provide some insight into that….This is new to me as a BA….when I asked for clarification..I was told that it needs to have preconditions,steps of execution and expected output……..
    Tey asked me to start with Scenario–>Use Case–> then write test script ….

    This is a bit confusing

    Reply
  103. Hi lalitha to write a TC we have to see the following scenarios
    Test Scope/Objective – To what extent the testing can be covered
    Test Scenario – When and where exactly the actual testing can be performed
    Test Procedure – How testing can be done on the particular screen/Functionality
    Test Table.
    Defect profile Document

    Reply
  104. I m beginer in testing. I am not learining in any institute. I am working in a company frm 4 years as conversion. Now i changed my field to testing.
    Can u give some simple testing advice how to learn frm begining.
    What to do ?
    I dont no to explain to my colauge.
    plz provide some advice.

    thank u.
    ujjan

    Reply
  105. Hi sir,
    I am akshya of final year B-tech sir i just want to know how TCs are useful in software field.How it will play an important role in project.So please clarify my doubt and send to my email(alaya.nakshtra@gmail.com).

    Reply
  106. my mail Hi dear friends,
    I am working as a trainee s/w tester i need the TC examples for web application..!!
    pleeeeeeeeeez send me these examples and main parts of which testing is done….
    and plz tell me how to test database related components..
    we together can study testing…hhmmm
    Pleeeez mail me at
    okkkkkkkkk..waiting for ur mail

    mina_ims@yahoo.com

    Reply
  107. hi iam vinay
    TCs should be understandable by a third party have no knowledge of the application to excecute testing. This is the widly acceptable criteria for making a TC and we cas say it should be legible and easy to understand…

    Reply
  108. Hi, I am Lalitha.For a beginner its difficult to differentiate between a TC, a test condition and a test scenario. Could you please explain on this????????

    Reply
  109. this is good… can somebody explain me about wrtiting TCs for component testing. how effectively is the component testing done ?

    Reply
  110. hello sir,
    i m very much inspired by you n this website.i m a fresher n got placed in a webbased start up company as a testing engineer.i m the only person in testing so thr is nobody to help me out.please tel me about the full testing procedure as i dont know nythng abt it.manual testing, writting TCs etc etc.plz gv me the basic idea n steps how n wht 2 follow 2 b a successful testing engineer as i hvnt done ny course in testing.
    my mail id is, suchismita.mishra2010@gmail.com

    regards,
    suchismita

    Reply
  111. This really provided me a good info, i want to further about testing like
    1. What are the exact procedures/process followed in software testing from the begining of the project to end of the projects.

    Reply
  112. Actually when writing a TCs you must think in a negative way so negative thinking is more important if a client come up with certain requirements you must ensure him to give quality standards before delivering a product i tell u one example if someone tells u write a TC on a car think negatively if u only purchase a car what u see before going to purchase
    to open the door open correctly
    to correctly start the car by using key
    to correctly move the steering
    un correctly move the steering
    follow the traffic rules correctly
    follow the traffic rules incorrectly …..

    mail to : sana_naveen@yahoo.co.in

    Reply
  113. @anita
    TCs should be understandable by a third party have no knowledge of the application to excecute testing. This is the widly acceptable criteria for making a TC and we cas say it should be legible and easy to understand…

    Reply
  114. thanks for given info more abt manual testing i need TC format of any one comapny which they follow like snapshot can i get it
    please send to my mail
    thanking you,
    vikas

    Reply
  115. hi friends im rajesh,

    friends im 2009 passed out working as unix admin in wipro technologies but i dont like this job since they r putting in alternate shift usually, so i step into testing field, i studied testing course but im not familiar in writing TC so I need sample TC documents ,test data and test plan. Please send to my mail id rajeev.solaris@gmail.com
    i vl be very thankfull if yo help me.. thanks to all..

    regards
    rajesh
    9940163020

    Reply
  116. Iam new to testing field,but i know some of the concepts related to testing field as iam BCA graduate.I felt this site will be very useful for me to become a good tester in future.ThankQ

    Reply
  117. How to write TCs for “Forgot Password for an account”. I am having issues in writing title of the TC. Please send TCs with
    Title
    Instructions
    Expected Result
    Test Date

    Reply
  118. m BE fresher and i want to do s/w testing course.can u just tel me some reputed institution to do this course.and is it worthful do this course.wt shud i focus more to excell in this field.

    Reply
  119. can u pls suggest me i m the student of syb.com is it gud if i enter into software testing field 1ST what should i do.i dont knw anything abt this field but i m interested in learning and gaining knowledge about this field and i want to make my career in this field .pls tell me should i do this course or not .

    Reply
  120. Hi Friends,
    This is first time I am visiting this website and found as great website. Can any one give me the information where I can get the sample TCs (if it is on IVR that’s really great). Or if any body have sample TCs please send me to my mail id veenap14@gmail.com

    Thank you
    veena

    Reply
  121. @hemadri
    Sample TC for Valid email
    {\_ .}[aA-zZ]+||[0-9]+{_}{.}
    this meta language allows user to enter any comnination of alphabet including numbers as well as period& underscorfe leaving period& underscorfe at the 1st place

    Cheers!!
    RahulKuamr

    Reply
  122. ? Project:
    Project is some thing that is developed based on the particular customers requirements and used by that customer only ( E.g.: Marriage laddu)

    ?Product:
    It is some thing that is developed based on the companies specification and used by the multiple customers (e.g.: Thirupathi laddu)

    Reply
  123. Hi all,
    Actually for 1 testing test ,they had given us one printout of form present in their appl.And told to write TCs…..i wrote 2-3 pages….
    but 1 guy was sittg next to me,he wrote TCs in one table(less than 1 page he used)…i dont know wht he wrote in that..but he got selected….and my ramayana/mahabharat was no use:(
    I want to ask u all…wht they actually want

    Reply
  124. Hi ,
    I like your way of answering for the questions.You solve all the queries very quickly and logically.This website is very useful for the people like us who are trying to place in this field.

    Reply
  125. Hi all,

    I am newer to testing n I am very much eager to learn the testing concepts….. Plz anyone send the TCs to the following four cases….
    1)Verify the yahoo login screen with valid credentials
    2)Verify the yahoo login screen with negative credentials
    3)Verify user name input size is 20 maximum
    4)Verify the yahoo login screen cancel functionality…

    Plz hlp me out,
    Bond

    Reply
  126. Hi this is balaji,

    I need sample TC, test data and test plan. Please send to my mail is anybody is having.

    Thanks,
    Balaji

    Reply
  127. Hi plz send me any sample TCs and how to find defects in applicationn how to check an application let me know plz help me

    Reply
  128. Hi All

    Cud ny one help me to know how FM works in mobiles ??
    I know earphone works as antenna. bt excatly how is frequency latched and how it searches all the stations….

    Plz HElp
    VeeJay…

    Reply
  129. hello,

    Please send me the steps for format of TCs and also send me the TCs design for login window on my mail id.

    Reply
  130. hi,sir..pls told how many steps we left blank at the time of TC writing.(like expected result,actual result etc..)
    thanks in advance……….

    Reply
  131. plz any one can send me TC for health care application. Either we use any script language to write TC or simply write in excel or word. Plz give an example in either case.

    Thanks in advance

    Reply
  132. If i check any url in paros proxy whether it will delete the database in orginal web pages ,for what reason it has been deleted in the web pages,plz help me

    Reply
  133. hey vijay!!
    can u plz send me the test plan and cases for a blog system
    this blog, along wid all the functionalities of blog has polling, mailing, chatting, log in, article publishing and drafting, commenting and managing a log of the readers visited our blog.
    I would be highly obliged to you for this.
    thanx a lot

    Reply
  134. pls any one explain how write test scenarios for the trading website both positive and negative scenarios and also for ATP

    My email id:pavipriya@hotmail.com

    Reply
  135. i joined in small scale company just for work experience. but here they r testing a project without writing TCs.just manually they are doing.
    is this right way..??

    thank you
    shanvi

    Reply
  136. Dear sir ,
    i am working as web application tester i hav six month experience can u send me some web application TCs sample and interview question with answer ask in interview for fresher as well as for 6 month expire.person
    1) What are the responsibilities and actual working of “Quality Assurance Engineer” & “Software Testing Engineer? Are they one and the same?

    2) If both engineers are different, then what kind of activities they have to do in an company?

    3) What kind of books/material i need to study, so that i can write TCs for such kind of Problem Definitions?

    4) Can u send me some sample “Problems and its TCs”, so that i can improve myself in writing good TCs

    I request you to solve my queries as soon as possible.
    If possible, you contact me at:shirishmankar132gmail.com

    Reply
  137. Hi

    Right now i am working in bpo and i have total of 5.5 years experience in bpo. I have completed my b.sc comp scie in 2005 but now i want to enter into IT field due to i can’t able to survive in night shifts. Is it possible to enter by doing software testing course after a long gap.
    Can any one tell me that which is the best institute which will give an assistance for placement?

    Reply
  138. yeah..open the battery…put it in the mouth into th phone…push it…make it easy …and push it agian unti it reaches to a comfortable level…as simple as that

    Reply
  139. I’am really pleased with these answers,, these r really helpful to many who r planning to start their career in testing field, thnx to all

    raagini

    Reply
  140. Plz some one tell me how can am I tested software. mail me plz the testing procedure and TCs.Now I am tesetd manually I want to test software in different proces like black Box, white Box , Unit testing etc…..Plz anyone help me…

    Reply
  141. i really appriciate your knowladge …i also want to be a good software tester and want to build my carrier in this field…plz give me some basics of this ,so that i can get some knowladge..thankz plz give rply also/..

    Reply
  142. Hi,
    can u pls explain what is test strategy,TC,test plan,test reporting,bug summary report and provide some exampls to all these templates.
    Thank you….

    Reply
  143. Hello Sir,

    I am working as Beta software tester. I have completed 2 projects of website testing. Recently i gave interview for designation of “QUALITY ASSURANCE ENGINEER”. I faced QA test. There were 3 problems;1 of real world scenario of Restuarant and 2 were of computer related,each of increasing difficulty. Each problem statement was of 1 full page long, consisting of function code upto 2 lines, its description, few examples and other general description supporting the main function. I have been told to write TCs.

    Frankly telling, i found it Difficult to write TCs for these kind of problem statements. Writing TCs for application or website is quite simple.But writing TCs for these kind of problems Statements is quite difficult. I have faced this kind of test for the first time.

    Regarding this, i have few queries:

    1) What are the responsibilities and actual working of “Quality Assurance Engineer” & “Software Testing Engineer? Are they one and the same?

    2) If both engineers are different, then what kind of activities they have to do in an company?

    3) What kind of books/material i need to study, so that i can write TCs for such kind of Problem Definitions?

    4) Can u send me some sample “Problems and its test cases”, so that i can improve myself in writing good TCs

    I request you to solve my queries as soon as possible.
    If possible, you contact me at: sanket.025@gmail.com

    Thank in advance.

    Reply
  144. Tell me all common basic TCs that arises for software development. send me mail please
    “sameer.imran.sameer@gmail.com” waiting for Your valuable replies.

    Reply
  145. Can any one tell me how do we write a TC for any Datatype as ‘Number’..

    for example: if Code(field), Number (13,3).. how do we write for this?

    pls let me know!!

    Reply
  146. HI sir,
    i recently joined in software testing class,can u please send me the TCs for mobile billing application , patient management , asset tracking system and its advantages and disadvantages.

    Reply
  147. Hi all,

    I am learning the s/w testing but totaly confusing with the testing concepts, can any one clear my all doubts.
    1. how many types in s/w testing.
    2. what is mean by TC and it is only using in manual testing or it is also using in automation ?
    3. why manual and automation? any one of the method is ok for s/w testing or both should accur in a testing cycle?
    4. how can we learn the testing easily.

    Reply
  148. i have done my MCA ,i joind software testing course,
    i would be a good tester,wht i need to practice more.
    my email id:nageshsoft.rao@gmail.com

    Reply
  149. hi,

    Hatts off
    ur way to narrate is simply fantastic dude………….
    1 day u’ll b at the top of thr hill..
    Thank you for ur regular help on this blog……
    keep blogging .

    Regards

    SAURABH (ZED)

    Reply
  150. what are the widely accepted testing certifications. Can u provide the site details. i had two yrs of experience in manual testing.

    Reply
  151. I have been asked this question when i attended some interview–
    well which server does the tester work on..do they have any server????

    Reply
  152. hi,

    plz anybody help me by sending some TC & i saw this site today, It is very helpful & friendly to know the unknown information about testing.please mail me

    Reply
  153. hi everyone….this site is really very helpful…can anyone plz help me right now i m working in a small company an we use to do manual testing…1 hv worked for 11 months now but still felt i dont know what steps we follow while doing a project….like TCs,test scenario….anyone having experience plz mail me in afixi.sasmita@gmail.com

    Reply
  154. Hi EveryBody , Can you please suggest me how should I start up my carreer into software testing field. I mean what are the prerequisites to get into this career nd what scope does it carry. plz help and if u have good pdfs or docs then plz send on my email add. my mail id is-
    jain.raksh25@gmail.com

    Reply
  155. Pls. give me anyone standard flow of writing TCs with any example,pls it’s very urgent.

    please send TC format?

    my mail id:okesh438@gmail.com

    Reply
  156. Hi Shamza for real time scenarios u want i will tell one institute in Ameerpet which is the best after i did thorough survey. They provide real time project and worth to learn with individual attention caring how and what when we go for an interview and more
    mail ur number so that i can contact u

    Reply
  157. Hi to all,

    This is venkat. I am working as a tester in a small scale company. The above discussions and the information is really help ful to us like newer to testers.

    Reply
  158. Hi
    I have a interview this week.They are looking for insurance domain in manual testing .So i need some test scenarios in Auto insurance and some possible questions that the interviewer may ask.
    can some one please help me.
    Thank You

    Reply
  159. HI tiger2k,
    your reply seems very logistic….very appreciative job,….can u forward some TC samples and scenarios as i’m going to attend one job interview…and the interviewer is also going to take test on my ability to write TCs…so in this scenario, do u have any tips to cope with this situation.

    Your informations are highly appreciated.
    My email add is koirala_amod123@yahoo.com

    Thanks,
    riya

    Reply
  160. hi, i have done testing course..right now ,i am searching job could u anybody help me..give any ideas how to write TCs? i am not from it field is it possible to get job in Menual testing?
    would you please send me information on my email krishnasparikh@gmail.com

    Reply
  161. hi,
    I must tell u that this is a cool site for all the doubts on Qa.
    Now, I have just completed my Qa testing course.Thinking that i would land into a testing job sooner or later!
    As the days is passing now iam kind of scared as whether i will get a job?? with out any experience how will i tune my knowledge of testing ??what shud i do so that i should not be left behind??also can anyone send me a sample to TCs to my id rajyakumar@yahoo.com.I appreciate it! thanks! raji

    Reply
  162. hii friends,
    im trying my self to get software industry. so plc any one can help ?? i huv learnt Software Testing & Oracle 9i.. so plz suitable suggestion for me my mb no s 8892004331.

    Reply
  163. Hi,

    I like your way of answering for the questions.You solve all the queries very quickly and logically.

    Can you please help me writing some TCs..I need to write all cases very urgent so I request you to Please share your email so I’ll connect with you email and please answer queries.

    Thank you,

    Reply
  164. hi y2ktiger,
    Im so happy to c this web site .im new to the testing field can u plz help me fr the doubts which i have can i meet in mails …and this is mail id.srikanthm954@gmail

    Reply
  165. With a payroll clerk about the payment of sales commission,youwerw told that most sales persons are paid a basic plus 3 percent of sales if more then 100 units of the product are sold,4 percent of sales if more yhan 125 units of the products are sold.
    A sales person can elect to sign a special contract called type A contrat,however where by no sales commissin is paid until sales exceeds 125 units of the product.With type a contracts,sales commision are then pain at the rate of 6 percent of sales.
    input data:
    Basic =10,000/-
    1 unir==1000/-

    can anyone help me what to write TCs with this documents

    Reply
  166. The article is good. I need to ask one question that is suppose we have written the steps of TCs but how to automate those cases so it takes automatically the parameter be it page or field.

    Reply
  167. Hi folks,
    Currently i am working in animation field and i planned to switch my career to testing. I hav learned the basics of testing, i want to learn testing practically with real time projects.
    Is anybody here to teach me realtime projects in ur part time. im in chennai.
    pls mail me if anybody can:- senthilavc@gmail.com
    Thanks
    Senthil kumar.M

    Reply
  168. Hi ,

    Can anyone please send me the detailed TC for Digital camera testing.

    AS i am new to device testing kindly send TC in detail.

    Regards,

    Mannu

    Reply
  169. Hi
    My name is rajesh, i started my career in s/w Testing filed, right now i am working one project, in that project they need to write TC for registration page, but i am that much familiar to writing TCs, so please help how to write TC, they requirements are, name, email id, contact no, password, conform password and security question and answer,tell how to write above requirements
    Thank you
    Rajesh P

    Reply
  170. I am new to Automated Testing, I want to learn it as soon as possible, please help me out to learn the tools, it will be very useful for me.I am currently into Manual Testing.

    Reply
  171. HI,

    How to write TCs,is it any necessary to avoid using Should or must in TCs. I need how to write TCs.Send some examples for TCs….

    Reply
  172. I would like to ask about how Changes in application GUI keep the previous written TCs usable?? in other words How to make the unusable TCs usable after a CHANGE in GUI takes place??? Please advice and inform, Thanking You in advance

    Reply
  173. Hi Friends: This is Raghu
    I have around 10+ years of experience in SW industry. I have worked about 7 years in Lotus Notes environment, and now a days it is becoming dry, so I decided to move onto Testing. Well I have done only the manual as we were doing with development. I do not have exposure with Automation, but know the concept of testing procedures.
    Now my question is that I can’t go as a just initial tester, I want to focus as a Test Leader so that i can focus part of my exp. is development with testing knowledge. So, friends pl. guide me whether I am taking a right way or NOT? if it is OK, then pl. suggest me what are the steps to take to become TL in tester. Next week i am attending for QTP classes. If any one pl. tell me the steps to start for learning TL role. What procedures I have to learn? what documents to go through?
    Please suggest me….

    Reply
  174. hi leela,

    please check below sample project TC.

    Project Name MBP-Capturing TAT for product Channels Test Condition & Cases Prepared By
    Date
    Project ID 6000455 Test Condition & Cases Reviewed By
    Date
    Test Level UAT

    Test conditions & Case Reviewed By (Project team)
    Date

    Modules Applicable for this Test Level AdminModule,Transaction Processing,Transaction Monitoring,Archiving,TAT Reports and Security Matrix

    No. Requirements ID / Functional Reference Test Condition No Test Condition Description TC ID TC Description Expected Result Actual Result Iteration No Testing Done By

    1 Admin Module\Maker Module 1.1 Process Flow Template 1.1.1 Check whether the maker can able to define the list of activites for the process flow. Maker should able to define the list of activities for the process flow.
    Admin Module\Maker Module 1.1 Process Flow Template 1.1.2 Check whether the maker can able to define the standards for each process activity Maker should able to define the standards for each process activity
    Admin Module\Maker Module 1.1 Process Flow Template 1.1.3 Check whether the maker can able to define the registration attributes by clicking the “More” Button. Maker should able to define the registration attributes.
    Admin Module\Maker Module 1.1 Process Flow Template 1.1.4 In Admin Module: Defining the Product Channel and Product Name :–Check whether the Fields Populated in the Previous Screen are non-editable The Fields should be Populated in the Previous Screen s/b non-editable
    Admin Module\Maker Module 1.1 Process Flow Template 1.1.5 Check whether the “Finish” Button functionality is performing properly. On Click of Finish Button the Screen should be navigates to the Screen (“Admin Module-Defining the activities for the Process Flow.”)
    Admin Module\Maker Module 1.1 Process Flow Template 1.1.6 Check whether the maker can able to mapping of process activity with user roles. Maker should able to mapping of process activity with user roles.
    Admin Module\Maker Module 1.1 Process Flow Template 1.1.7 Check the Iterations between the activities. While defining each activity the loopback should have the list of preceding activities
    Admin Module\Maker Module 1.1 Process Flow Template 1.1.8 Check whether the maker can able to define whether the activity is mandatory or not Maker should able to define whether the activity is mandatory or not
    Admin Module\Maker Module 1.1 Process Flow Template 1.1.9 Check whether the maker can able to define whether the activity IN time is carried forward from the OUT time of the previous activity. Maker should able to define the activity IN time is carried forward from the OUT time of the previous activity.
    Admin Module\Maker Module 1.2 Process Flow Template 1.2.1 Check whether the Maker can able to edit the Process Flow Template which are approved by Checker. Maker should able to edit the Process Flow Template which are approved by Checker.
    Admin Module\Maker Module 1.2 Process Flow Template 1.2.2 Check whether maker can able to Add/Remove process activity from the Process Flow Template Maker Should able to Add/Remove process activity from the Process Flow Template
    Admin Module\Maker Module 1.2 Process Flow Template 1.2.3 Check whether Maker can able to Edit the attributes of the process activity. Maker should able to Edit the attributes of the process activity.
    Admin Module\Maker Module 1.2 Process Flow Template 1.2.4 Check whether the Maker can able to Edit the standards for the each activity. Maker should able to Edit the standards for the each activity.
    Admin Module\Maker Module 1.3 Verifying the Repair Queue 1.3.1 Check whether the process flow template is get enlisted in the repair queue and verify the maker can able to edit the process flow template in the repair queue. The process flow template should get enlisted in this queue only if the process template is rejected by the Checker.
    The maker should able to edit the Process Flow Template in the Repair Queue.

    Reply
  175. hi rajatha
    In some situations we have to test our application in different os platform that is also one type of requirement i.e., customer wants to use his application on two different os, at that time we have to test the application in two os environment.

    i think this is enough for u if u have any doubts send me to my mail id gsreddy50@gmail.com

    Reply
  176. Dear Sir,

    First of all thanking you for giving us valuable information about testing. First I dont know how to write a TC but seeing your comments my mind was blocked. Its really helpful. May you live a happy life.

    Please tell me how to write TCs for a pen

    Reply
  177. i joined in small scale company just for work experience. but here they r testing a project without writing TCs.just manually they are doing.
    is this right way..??

    thank you
    soumya

    Reply
  178. HI,

    How to write TCs,is it any necessary to avoid using Should or must in TCs. I need how to write TCs.Send some examples for TCs….

    Reply
  179. Hi all,

    This is anil kumar , i m a fresher n going to start my career . I have taken training in manual testing but i dont have practical knowledge how to write TCs n what are the step to write the TCs .Is there any web side for finding TCs .Guys plz help me

    My email id is – samantaray.anilkumar@gmail.com

    Reply
  180. Dear shriram,
    i wanna ask that stress testing and Compatibility Testing are same or not? (in reference of question asked by Bibhu.)
    plz clear my confusion.

    Reply
  181. Hi all

    I need some information about testing.
    Shall we need any coding knowledge for the manual testing. SQL Query using for which testing

    Reply
  182. Good TCs are those which will cover yet undiscoved defect. Means TCs should be written in fasion that i cover most of hidden functionality

    Reply
  183. Hi, i m still in confusion while writting TCs. Can you please send me some sample TCs so that by studding them,i will be able to write TCs properly

    Reply
  184. hi…
    I’m in interview facing stage in S/W Testing, so any budy can help me to send interview question which’s suitable for Testing field.

    Thanks

    Reply
  185. How to write the TCs for the AUT whose functionality and objective is unkown to the tester however he/she have the requirement document.

    Like “I think it is critically important NOT to have the ability to pick a DBA when he is not a member of the group that is already associated with a record and vice versa. If any of them NULL it is ok, but if team 1 for example already associated with a record and team 1 has X Y Z employees I should not be able to enter an employee D and currently I can do that.”

    Issue i am facing :-
    1) Difficult to specify the coverage.
    2) What to exactly test.
    3) How to validate the data etc

    Can anyone help me out in this to understand this type of testing process??

    Reply
  186. hi its prashant from ahmedabad. i m doin software testing course & i need some TCs examples for practice,coz i m right now in manual testing session writing TC & i need more practical cases to reffer. any body pls help me at prtrivedi26@yahoo.com
    pls send me excel files of cases….pls

    Reply
  187. Awesome…Really this site will help all the people who dont know anything about testing. After going through this site definitely they will become qualified tester….Great job…Continue your service which is very helpful to each and everyone….Thank you very much.

    Reply
  188. Hi vijay . thanks for sharing such a imp info with us! can u also provide me with a sample TC , a perfect sample with all inputs, explanation, actual and expected result. I have written TC which cover every single click action and also covered all the related modules in my TC sheet. I am also using Google Sheet to write TCs.

    Reply
  189. can u plz sent me how to write TCs for add/ remoe fields in application and how mention TCs it should be thew following format.

    Reply
  190. Guru99.com I cant understand what is there in these website can u explain clearly…..
    can u plz do Inserting Battery into phone by using Environment,Testclass,Subclass,Subtest,Result in excel sheet

    Reply
  191. Need suggestion to write TCs …
    I want to write TCs on “Sale Order Form” it has many fields (says Customer Code, Custmer Name, Order Item, Item Prices, Qty & oson..), So it is necessary to write TCs on each field.
    Please suggest me…

    Reply
  192. Hi Everyone,

    I need some help from you guys to write TCs for the below query/Scenario. please help asap.

    scenario : Programme is written which accepts three values.(a,b&c).All are valid acceptable values to the programme then.

    here need to write all possible TCs in all possible ways. please writefor as many as scenarios.

    Thanks in advance.

    Reply
  193. Hi Im just starting my career as a QA and im a consultant so i guess u guies know how it works.
    A vendor sent me the following questions and for me it were difficult, can anyone help. My email id is khushi01@hotmail.com.
    Thank u

    1) Have you tested across browsers? If Yes then did you use QTP for firefox? If yes what version?

    Expected Ans:

    2) How will you set a value of a Textbox in QTP/Winrunner? Give me the entire line of code.

    3) How will you set a value of a Drop down list/combo box in QTP/Winrunner?

    WinRunner-

    4) What are the coding/scripting languages supported by Winrunner/QTP?

    WinRunner-

    QTP

    5) How to find the number of items in a Select list?

    WinRunner-

    Reply
  194. Hi can u pls provide me with a sample TC , a perfect sample with all inputs, explantion, actual and expected result pls i’m in need of it. Be it on login form or anything.
    Pls help me out.
    Thx.

    Reply
  195. Your series of articles on writing TCs is excellent. They are clearly written and provide sound advice.

    My question is how do you transfer a comprehensive TC, written in Excel, to Microsoft TC Manager.

    Thanks for your help,

    Jane

    Reply
  196. Am not sure about the level 2 TC?
    Level 2: This is the practical stage in which writing test cases depend on actual functional and system flow of the application.
    Does it mean that,we modify the TCs which were written based on requirement document to match how its actually implemeted in the software?

    Reply
  197. Hi Tiger,
    I am looking for a testing job.

    Kindly help me to learn real time like writting TCs and preparing test stratgies.

    please forward TCs for ATM Machine application and how to rate severity and priority in defect tracking

    Regards
    Gururaj

    Reply
  198. Hi, I have done testing course…and searching for job…can anybody help me about scenario based testing….as in every interview…they asked a lot of question on “scenario based “…..and please if u have any “resume” format for 1years experience in testing…..please mail me to amrendra_005@rediffmail.com

    Reply
  199. hi, just now i had completed my manual testing course,
    and need any projects relating to manual testing. can u help me by providing projects.
    hoping u reply,
    yours kiran

    Reply
  200. pls any one explain how write test scenarios for the trading website both positive and negative scenarios and also for ATP

    Reply
  201. Hi,Arpita

    Error : Deviation for actual and the expected/theoritical value .

    Bug : An Error found in the development environment before the product is shipped to the customer .

    Defect : An Error found in the product itself after it is shipped to the customer

    Reply
  202. i’m the beginer of testing i need full information on software testing now i got job…. pls can any one send me how to write TC

    Reply
  203. Hi Friends,

    Currently i am working in Non-IT field and planned to switch my career to testing.I had learned the basics of testing,and now i am very eager to learn testing practically with real time projects.
    If any one interested to teach testing personally with real time projects , i will be more grateful, or else show me the right place in chennai.
    Thanks & regards
    selvam.ba@rediffmail.com

    Reply
  204. Hi can You please tell me how to write down or prepare Negative TCs for any existing or new web application? I am waiting for your Reply

    Reply
  205. i just want a example of TC regarding a signup form for a new user.could u plz give me some idea regarding that….
    thanks

    Reply
  206. What is the Actual Result in TCs. What’s the diff. between the expected result and Actual Result. Give me an example. Kindly………

    Reply
  207. hi
    plz send me 10 cases of testing for yahoo compose mail,its urgent .i need it for my interview.on its basis company will select me.on monday i hav my interview.so plz help me.i’ll be thanful to u.

    Reply
  208. thanks a lot,

    your answer is very useful.
    i will answer in the same way in my next interview when i asked this question.
    thank you again.

    thats why i thought i answered correctly except for few general questions, why i did not get any feedback till now.

    though we are technically good, we do mistakes like this.

    but now i got my mistake.

    one more question for that also i could not give proper answer

    question is like this,

    i mentioned OS as Windows 2000/XP in my profile.

    interviewer : why you mentioned like this.
    me : i tested this application in these platforms.
    interviewer : then what is the difference that you found while testing in these 2 OS.

    i did not give proper answer,

    please tell me Tiger what i should answer for such questions.

    general question :

    being a test engineer we need to have good communication skill.
    how to learn to put across our ideas in a perfect and impressive way.

    how to get to know to express our ideas like how you explained.

    please tell me.

    thanks a lot,

    Reply
  209. @ Soumya: Each organisation has it’s own standard of writing TCs bu the basic idea is that TCs need to be in simple and understandable, need to cover the both functional and non functional & negative scenarios of the aplication.

    for example:

    Test case id: REQid_TC_001_
    Unit to test: Login page
    Assumptions:Login in to the application should be successful
    Test data: User id & password
    Steps to be executed: Enter the User name and password
    Expected result: Login to the application should be successfull
    Actual result: As expected (able to login to the apllication successfully)
    Pass/Fail: Pass (after exection of TC)
    Comments: if any

    This is a just high level TC for login to the application

    there is a seperate column for manual steps in which we write about the different aspects
    like : password should be displayed as asterisk, login button should be displyed, cancel button should be displayed etc…

    lemme know if you have any doubts on this.

    @ Swathi: first you have be familiar with the testing concepts, methods , life cycle, try to grasps knowledge thought testing material

    Thanks,
    Raghu

    Reply
  210. Veena actualy that is TC template .
    we have to write the TCs for login page and aproximatly we can write more than 25 effective TCs.

    Reply
  211. hell sir
    I am in this software testing field after spending 15yrs in mechanical -prodn. area.Pls help me to be placed in a suitable concern, as i am a newcomer.Also send to my email, some sample TCs for me to understand.

    Reply
  212. Hi Sir,

    This is vasantha. I worked as a QA (manual testing) for 2.8 years (i.e., from May 2008 to Sep 2010). After this long gap again I want to continue with my career. Recently I got trained in QTP. So, could you please tell me how to approach furher and what to specify in the resume for such a long gap. Please do the needful help.

    Reply
  213. Hi can You please tell me how to write down or prepare Negative TCs for any existing or new web application? I am waiting for your Reply.

    Reply
  214. Can any one give me a most simplified way of writting TCs. My aim is to define TCs in a most simple and understanble way possible.

    Reply
  215. Hi,
    Coding knowledge is not required in Manual test, we should have good functional knowledge of application.
    SQL querys are used in Database testing.

    Reply
  216. hello sir
    Thanks sir this site very useful to me
    pl tell me creation of scripts based on manual TCs
    use of qtp in project
    requirement tracebility matrix
    i am new in testing
    thanks

    Reply
  217. Here we involved actual result and pass/fail criteriacolumn in TC, but i’ve sen that we involve actual result and pass/fail criteria in test report only.

    Kindly clarify this doubt.

    Reply
  218. I m beginer in testing. I am not learining in any institute. I am working in a company frm 1.5 years as conversion. Now i changed my field to testing.
    Can u give some simple testing advice how to learn frm begining.
    What to do ?
    I dont no to explain to my colauge.
    plz provide some advice.

    thank u.
    Manish Sharma

    Reply
  219. Hi, if any interviewer ask me to write the TCs on the functionality of wordpad then what should i write?
    please help me!
    Thank You!

    Reply
  220. hi all,
    i have a question asked in interview.
    its like this,
    how do you rate yourself in manual testing.
    i told 7 out of 10.
    then interviewer asked me why 7?
    i think the answer i gave was foolish answer and he was not satisfied and i answered for rest all questions.

    please tell me what was i suppose to answer for such questions?

    Reply
  221. hi vijay …can u plz explain me about …difference between Load testing,Performance testing,Volume testing and stress testing.Difference between sanity testing and smoke testing

    Reply
  222. Honestly speaking that this article is really helpful for making a test cases and very nice examples. It’s very helpful article. everyone must visit your blog. Thanks and keep sharing.

    Reply
  223. hi,
    this site helps alot to testers.I m getting so many doubts regarding testing if u want to ask any queries to which mail id i sholud contact.plzz respond .

    Reply
  224. hi

    here is a example
    1. click on Notepad
    Notepad should be open

    2. click on file
    select new
    new page should be open
    3. write anything
    click on closse
    should ask for save or not
    4. write something
    click on save
    should ask for enter file name

    so, there are lots of step u can write.
    TC is what you do in your application and not.TC covers all the functionality of the application.
    I hope you like this.

    thanks,
    anup

    Reply
  225. hi vijay….
    This is very useful to know about testing but i need some sample TCs please send me some sample TCs to my mail id if u can….is it must to follow any format in writing TCs…if so means please send me tat too……

    Reply
  226. hai i am suresh B.E fresher now i joined in testing company.It is new to me because i am a elec student so pls guide me and i want to know about what is manual testing and how can i write the TC for manual testing pls the details are send to my mail id.

    this is my mail id :- suresh_3d97@yahoo.com

    Reply
  227. Hi, I am looking for manual tester job. Please help me how to write TC and scenarios.
    Please i want to improve my knowledge about test cases and test scenarios.please help me

    Reply
  228. Hi all
    This is sudha , i am new to testing and about to start my career. I have taken training in manual as well as automated (QTP, Load runner, Quality center). But still I feel is that I do not have the practical knowledge or I am not in a position to apply the same into real time scenarios. Like how would a TC look like, or steps involved in a specific testing flow etc.,
    Guyz plz help me , is ther a website/ blog for this.

    My email ID is sharma09.sudha@gmail.com

    Reply
  229. @sonal: In Banking their r also sub divisions like Retail Banking,Corporate banking,Investment banking etc
    For e.g in retail banking application u have to check the functionalities like,
    1.Account openings for diff A/C types with their master details entry formats.
    2.Interest calculation procedures for diff Loans
    3.Interest calculation procedures for diff Deposits. 4.Debit and credit Voucher/transactions effect on A/c balance.
    5.A/c closing procedures
    6.Clearing effects, types and procedures

    Reply
  230. HI vijay, pleaes tell me that wat is a testing cycle, i mean the testing carried out that thing and how many cycles can we test for a application

    Reply
  231. Hi all,
    I recently joined an IT company. i am in testing team nw so jst wanted sme gud TCs. i wanted to learn soon asap…so plzz help me by mailing me the TCs.sent it to mh id:-shanucool12@yahoo.in

    Reply
  232. what are the tasks of manual tester in a company please explain right from the scratch.who does smoke testing,regression testing,system testing,integration testing does a manual tester gets involved in the above testing activites?

    Reply
  233. Hi,
    I’ve found this site very useful & easy to understand.
    I’ve to write TCs. Can you please help me by telling some good sites for beginners to learn how to write a TC.

    Thanks & Best Regards,
    Namita Mishra

    Reply
  234. @Tarannum ,@Soumaya
    I think TC are specific to the the application its not generic.We need to have firm grip on application and we just need to write TC by own.
    Cheers!!!
    RahulKumar

    Reply
  235. Hi,
    I want a format of TCs for Login page of Web site . As most of the time interviewer ask to write TCs for the particular page, so plz include positive as well as negative TCs and send to my email.

    Regards,
    Purabi

    Reply
  236. Hi all,
    Since 2.6years have been working as a Business Analyst in a MNC company, But i want to change my profile from BA to Testing engineer.

    For this, could anyone please suggest me which is best either automation or manual testing?

    Reply
  237. I’m very pleased to uncover this web site. I want to to thank you for ones time just for this wonderful read!! I definitely really liked every little bit of it and i also have you saved to fav to check out new stuff on your website.

    Reply
  238. tina,

    – First check that TV has plugg or not
    – if yes then plugg it and switch ON and see TV is turning ON or not
    – if yes then wether are you able to see picture in screen or not
    – also sound is coming from speaker or not
    – if both are working then check that both are having proper sencronization?
    – check that sound min-max, contast min-max and channel changing functionas, etc. are working properly or not?
    – Turn OFF TV and check wether TV is turning off without any problem?

    Reply
  239. can any one help me about BI manual Testing
    1. what is the flow
    2. what are the steps we need to follow.
    3. what are the incidents we need to raise in the TCs.
    4. how can we raise an incident

    Reply
  240. Hi,I am from Mumbai.Want to join good course for Software Testing.Please give me references and contact details of good institutes also some samples of TCs for my interview on my given Email id nitin2782@rediffmail.com . I will be thankful to all who send me the information.

    Reply
  241. Hi Rajatha,
    I am really not sure what was the intent of interviewer to ask about the OS. because ur not testing the OS your were testing the application.
    If you have mentioned in your resume that you have tested this application on 2 different OS then his question makes sense. because then the question is why did you test the application on 2 different OS.
    what is the need to test the application on 2 different OS.

    About the communication part rajatha, well yes i always belived in a professional environment communication is a must. their are N number of people in the industry, who simply dont talk. They are technical sound but that is not the only thing which will allow you to grow. no one know their existance their knowledge.
    they just come to office. open the mail box and do whatever work is allocation to them, they dont explore. they dont question. this way talent is wasted and that actually affect the person also. no one recognise them since they dont do anything special. just do whatever is given to them. communication will only grow if you talk.

    Regards,
    Tiger2K

    Reply
  242. hii friends,
    im trying my self to get software industry. so plc any one can help ?? i huv learnt Software Testing & Oracle 9i.. so plz give suitable suggestion for me my mb no s 8892004331.

    Reply
  243. Hi, I am new to this site but really amazing…It helped me a lot. I am a senior technical support executive and I do know much information about the blogs and sites but this is the one which I have never seen before….Thanks for one and all….

    Reply
  244. hi,
    please tell me the main things / features that has to be cover compulsary in a web application & give me an example of critical TC also.

    Reply
  245. Hi,
    Thanks for solving my query.As i m a fresher in this field i want some applications for practise so that i can write TCs on them and can find bugs. Do u have any idea from which website i can get some dummy project for practise? if u can please help me!!
    Thank you!!

    Reply
  246. Dear Mr.Amrendra (#170),
    Don’t wait for someone to apprise you regarding job openings related to testing. I already replied related to such kind of queries at the below link (in the same website) where in you can find more information regarding job openings and all.

    Here is the link.
    https://www.softwaretestinghelp.com/how-to-get-job-in-software-testing-quickly/

    Read out my reply carrying comment number 898

    Good Luck.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer,
    “No one is incharge of your happiness except you”.

    Reply
  247. Hi suchismita

    May be below cases helpful for you.

    1.Login into the Registration page “Mention Url” and validate the below points:-
    a.Page should download successfully.
    b.Validate the Contents available on the page with respect to the size ,font, spellings etc
    c.Validate the input boxes should be of same size.

    2.Enter all the fields below and validate the below points:-
    a.Text box data should not start with the spaces.
    b. Text boxes should contain data up to some limit.
    c. Password field should contain data in encrypted form.
    d. Validate Password and Conform Password with negative inputs.
    e. Contact no field should contain only numeric values.
    f. Email id field should have @ mark. If not then it should display pop up of invalid entry.

    3. Click Submit and validate data should save successfully.

    Guys, appreciate your views

    Reply
  248. Hi vijay,

    You are doing really great job ..really appreciating job…

    I’ve been called for interview for QA tester position and they say that they will test my ability to formulate TCs. In this scenario, I request you to give me some idea about preparing for my interview.
    If anybody can come with great idea for this preparation, please let me know.

    Thanks & regards,
    riya

    Reply
  249. Hi
    I have a interview this week.They are looking for Database testing in insurance domain .So i need some Database related test scenarios in Auto insurance and some possible questions that the interviewer may ask.
    can some one please help me.
    Thank You

    Reply
  250. Rajatha,
    Dont misunderstand my example of road side shop and five star hotel.
    i was not referring your answer. but i am giving a generic example of the importance of presentation and choice of words.

    Hope u understand what i was intending to convey

    Regards,
    Tiger2K

    Reply
  251. hi friends
    i got selected in a interview as a fresher ,company works on insurance base software,i wanna ask what we should exactly test when we are testing the forms, please provide me some notes for TCs also.here i am alone no one is helping. mukesh.rajpoot8@gmail.com

    Reply
  252. Appreciate all you abel testers. This is a fantastic site and am happy that I came across this. I will keep a close watch on this site. Special thnx to Tiger and Govardhan Reddy M,
    Thnx, Shree.

    Reply
  253. you mentioned above that composite steps should be avoided so that the results don’t get affected. however, you used a lot of composite steps in the log in testing table such as ” Check the Forgot Password and Registration link is not broken in Chrome, Firefox & Internet Explorer browsers”, it might pass on chrome but not on firefox and thus the testing result will be affected.
    what to do in this case? should I split them?
    Thank you in advance

    Reply
  254. Hi..I’m student at information technology…but I never heard about QA..I almost graduate when I suddenly read about QA…what I want to know is how to make a TC for programming language…suppose the example is
    I want to make a new programming language..but how to make some TC according to my specification…?? there is anyone can give some example ??
    My email is malinda_vania@yahoo.com

    Reply
  255. hii guyss,
    iam fresher plz let me know hw to write TCs for travel login page to search hotels..anyone knows plzz send it to my mail :shanasellias@gmail.com

    Reply
  256. Hi
    I am new in Testing field.I have just join an MNC.All these above conversation was quite helpful for me.
    I have joined as a Testing professional due to my family responsibilties even I was working on .Net platform having some projects also.
    So anyone please help me out by clearing out that what are future oppurtunities in Testing and what are different profiles under this.
    I will be very thankful to you.

    Reply
  257. Hello friends, im taking ISTQB examination advance level, is this certification is good for my future ? or any other certification is good compare to ISTQB ?

    Reply
  258. I’m a fresher and I got a job as Test Trainee and my domain and job description is
    Domain
    IT – Testing to deliver TC execution, defect logging & TC writing.

    Job description

    Perform daily test execution towards identifying defects/issues and help deliver on timeEnsure workflow completion and accuracy to meet high volume and aggressive deliverable timelines Meet Service Level Agreements / Key Performance Indicators as per the GuidelinesProvide support through adherence to Standard Operating Procedure (SOP) for various project enhancements & ongoing project efforts.

    How well I can go for it any future for my domain 🙂 Thanks in Advance 🙂 🙂

    Reply
  259. i love this website it what i spend my weekends looking at i love you all!!! can some one give me a hand with my testing plan skills???

    Reply
  260. Hi, i m still in confusion while writting TCs. Can you please send me some sample TCs so that by studding them,i will be able to write TCs properly

    Reply
  261. Hi all,

    I am going to a comm. college for software testing program, but I am getting hard time to write TCs. Can anyone help me to write TC? I have no software background.

    Thank you.

    Subrata

    Reply
  262. hi this is aruna.
    i have joined testing course recently.i have a question.why we use testing for validation even we can use validations in languages like dotnet and java .if we take an example of login page we can write the validations for successful login.but what is the use to test it again.

    can u plz explain me this

    Reply
  263. TC is a component which it consists of fields like testcaseno,description of the TC,Expected result,Actual result,status,remarks are minimum to any TC.TC no field says that”TC no”,Description of TC field says that”what a TC says?”,Expected result says tht “what an action of particular event does?”(i.e already defines in specification document),Actual result says that “what actually system gives the output when you execute a TC”,Status field says that”When expected result is equal to actual result then the status should be ‘passed’ otherwise ‘fail’,Remarks field says that”any of the remarks are required to a particular TC that will be written”..

    Reply
  264. Hi, I am about to start writing TCs. can anyone tell me some tips…. the tips here are good and ll follow this from now. can any extra tips to get effective TCs….

    Reply
  265. Hello all – I am a Quality Analyst of many years and I think many of the commenters here are over-thinking TC creation. The standard that TC should be written in is specific to the company which is to say, everyone does things differently. The smaller the company, the more likely it is that test case generation is not set to a particular standard.

    It is almost impossible to ask for TCs specific to a calendar or email etc – the key thing to learn is how to write a generic TC which you can then apply to anything. TCs at their root are very simple – I expect the software to do something – does it do it?

    This is such a useful website, I may one day myself launch a QA oriented website just to help :]

    Reply
  266. hii..Tiger2K
    can u help me for writing TCs for window application and pls tell me some tips to test the window application..thanks

    Reply
  267. Dear Mr.Manish Kumar (#177 & #178),
    You please go through my comment carrying number 186 And for your information that, Its (Test plan) is just an excel sheet.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer,
    “Helping hands are better than praying lips”.

    Reply
  268. Hi,
    This site is very helpful for starters in testing field.
    I had gone through one interview in which I’av being asked the following questions
    1.What is a defect show stopper?
    2. How to report a bug?
    He has also given me a scenario in which I have to write a TC
    3. If an ATM machine is accepting my card and code and I want to withdraw an amount of 5000Rs but machine is not giving that, how will you write a TC on this?
    And I just got confused whether i have to write a test case or I have to report it as a defect
    Please help me..

    Thank you

    Regards,
    Subi

    Reply
  269. Hi,
    Thanks for solving my query. As i m a fresher in this testing field i want some applications for practise so that by using them, i can write TCs and can find bugs.Do u have any idea from which website i can get such dummy projects for practise? If u can please help me!!
    thank you!!

    Reply
  270. I need some information about testing.And plz give me some material on manual testing, and automation testing. and give some examples on Integration,Unit ,System and performance testing..plzzzz

    My Id: t.chaitu@yahoo.com

    Thanks and Regards

    Chaitanya

    Reply
  271. Dear Mr.Sunny (#167 & #169),
    Truely speaking, There is no difference in TCs what we learn from institute to that of real time TCs. Its one and the same. Only matters is domain may differs.

    But the fields remains same.
    Test Name,
    Step Number,
    Design Step,
    Test Description,
    Expected Result,
    Actual Result,
    Pass/Fail Criteria

    and may or may not the below fields as well.
    Regression (Mandatory or not),
    Average time,
    Platform (CLI or BBI) etc.,

    Good luck.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer,
    “Success is meaningless unless it is translated in to significance”.

    Reply
  272. hey there and thank you for your information – I’ve definitely picked up something new from right here. I did however expertise a few technical issues using this web site, as I experienced to reload the website a lot of times previous to I could get it to load properly. I had been wondering if your hosting is OK? Not that I’m complaining, but sluggish loading instances times will sometimes affect your placement in
    google and could damage your quality score if ads and marketing
    with Adwords. Well I am adding this RSS to my email and could look out for much more of your respective intriguing content.
    Make sure you update this again soon.

    Reply
  273. Hi,

    I m looking for a job change.I want to change my profile in testing.Can anyone please guide me how to progress.I have 2 years 9 months exp in Infy..but only in domain with no tech knowledge.so want help.

    Reply
  274. Heya are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and set up my own.
    Do you require any html coding knowledge to make your
    own blog? Any help would be really appreciated!

    Reply
  275. i have problem in date format becouse i have date format in excel ‘Tue, april 7 2013 1:10pm’ but i wanna sorting to date wise whereas it is not possible , plz help me is it possible or not . if yes , then give me solution …

    Reply
  276. There is a registration form in which client website url: text box is given
    so what are TCs are written to validate such url textbox field.

    Reply
  277. Rajatha and Sajani,
    Yes, you should follow up on the status or feedback of the interview.
    Reason being that u know where you went wrong. only then you can correct yourself. i dont see any prestige issue coming into play here.
    Asking doubts does not make any one small it actually sends a statement to others that your interested in learning.
    I dont see any thing wrong in asking for feedback of the interview. its another thing that the interviewer is ready to provide or not 🙂

    but asking is your right, because u also spend your precious time attending interview, as much as he/she spend time taking on.

    Regards,
    Tiger2K

    Reply
  278. Hi all, This is SUN..

    Could anyone give me sample TCs for the calendar software? This was asked in adobe, i failed because of this. Please help me to learn more sharing your valuable knowledge.

    Thanks,
    SUN

    Reply
  279. Hi im Nicklaus, I am new in QA world, please help me how can i improve my TCs, we have a project now which involves financing, they told me to do TCs using the srs but the srs is for revision and wireframes are not updated, so i made TCs based on the requirements in srs, but i think our BA and PM is not satisfied with my work. 🙁

    Reply
  280. It’s the best time to make some plans for the future and it’s time to be happy.

    I have read this post and if I could I want to suggest you some interesting things
    or advice. Perhaps you could write next articles referring to this article.
    I wish to read even more things about it!

    Reply
  281. Thanks vijay for this template. Can u please tell that is there need of writing the test cases in exactly the same format like verify, using, with, to format?

    Reply
  282. Do you have a spam issue on this site; I also am a blogger, and I was
    wanting to know your situation; we have developed some nice procedures
    and we are looking to trade solutions with others, why not shoot me an e-mail if interested.

    Reply
  283. hai i am suresh B.E fresher now i joined in testing company.It is new to me because i am a elec student so pls guide me and i want to know about what is manual testing and how can i write the TC for manual testing pls the details are send to my mail id.

    THANK YOU

    Reply
  284. Arma,

    I am not just saying blidly that we can write TCs in MSWORD also some times. It is my experience in writing the TCs in MSWROD for one project.

    Reply
  285. hi,
    how to write TCs and give some example (on banking).coz i dont know where i did mistake in my first interview.(sonal421tiwari@gmail.com)
    thanku

    Reply
  286. Hello Sir,
    The tips you are mentioned is really helpfull,Please give me the some example for TCs.Actually we are not working like that but I want do to testing with this way that you are asking.Please give me guidence.my email id – shikha.324@gmail.com

    Thanks
    Shikha

    Reply
  287. Hi Team,

    Thank you soooo much for this wonderful article full of truly valuable content! The timing is perfect!!

    I recently transitioned careers and joined a new company approx. 2 months ago (in a consulting role) and have been tasked to help another team do QA as I await my project start date. I was vaguely familiar with QA and nervous about being the sole QA on this time-sensitive project. I am much more comfortable diving into QA after reading about your time-efficient and common-sense approach to ensuring successful projects.

    This will definitely be a key reference source for me on this and future projects 🙂 Thanks again and continued success!!

    Cheers,

    Erica

    Reply
  288. Hi Mr Vijay
    I gone through your above link but still I have doubts on that please help me . Already I send you mail please please help me.. I request you Mr. Vijay.

    Reply
  289. Hi this is vinay, how to write the test cases in network devices
    what is the format for TCs and give some examples i want the clear terminology of n/w devices . if anybody have the the TCs pls send me by mail

    polepalli.vinay@gmail.com

    Reply
  290. i wanna know, wat are the components used for login page. wat are their properties. Please help me out if anyone knows the answer.

    Reply
  291. Hi all,

    I am newer to testing n I am very much eager to learn the testing concepts….. Plz anyone send the TCs to the following four cases….
    1)Verify the yahoo login screen with valid credentials
    2)Verify the yahoo login screen with negative credentials
    3)Verify user name input size is 20 maximum
    4)Verify the yahoo login screen cancel functionality…

    My e-mail id:rudraswamy_cse@yahoo.co.in

    Plz hlp me out,
    Bond

    Reply
  292. hello this is ravi aruva

    could please send me easy installation guide of bugzilla to be installed in windows xp

    Thanks&Regards
    RaviAruva
    Email:raviaruva@gmail.com

    Reply
  293. hi everyone..

    I need to know how to write a TC here is the scene..
    we are making a functional website of the university where students and staff can log in. i need to make a test report on that.

    Help pls! 🙂

    Reply
  294. Hi Friends.

    I need any one simple applications of software prepared testing documents. Anybodies have a documents there kindly send mail me.

    Thanks & Regards
    Ponkumar.S

    Reply
  295. dear sir,
    THANKS FOR UR COMMENTS THEY ARE REALLY HELPFUL FOR US.
    I WANT TO KNOW HOW TO WRITE TC ON’ PEN AND LANDLINE TELEPHONE.
    I WILL BE REALLY THANKFUL TO YOU IF YOU CAN HELP ME OUT.
    CAN I HAVE UR EMAIL-ID SO THT IF TER IS ANY PROB I CAN MAIL U.
    THANK A LOT….

    Reply
  296. Test scenarios and/or cases are prepared by reviewing functional requirements of the release and preparing logical groups of functions that can be further broken into test procedures. Test procedures define test conditions, data to be used for testing and expected results, including database updates, file outputs, report results.
    . TCs and scenarios are designed to represent both typical and unusual situations that may occur in the application.

    EX:Login page
    In login page you have to give values for user name,
    password and then click on ok button to login and cancel
    button to close the login window
    user name:Alphanumerics with 4-16characters long
    password:lowercase letters with 4-8 chars long
    OK :Next window
    CANCEL :Close the window
    Prepare Test Scenarios
    Test Scenario Template
    —————————
    Test scenario1:Verify user name value
    Test Scenario2:verify pass word value
    Test Scenario3:verify OK button operation to login
    Test Scenario4:verify cancel button operation to close the
    window
    Ts1:Verify user name value
    a)Boundary value analysis (on Size)
    min=4characters
    maximum=16 characters
    more than max or less than min are not allowed
    b)Equivalence class partitions(on type)
    A-Z or a-z or 0-9 are valid types to be entered
    special symbols or blank fields are in valid
    Test Scenario2:verify pass word value
    SAME AS USER NAME
    Test Scenario3:verify OK button operation to login
    Decision table
    user name ——pass word—–expected outcome after click
    on “OK”
    valid valid next window
    valid invalid error message
    invalid valid error message
    blank value error message
    value blank error message
    Test Scenario4:verify cancel button operation to close the
    Decision table
    user name ——pass word—–expected outcome
    blank blank close the window
    value blank close the window
    blank value close the window
    value value close the window
    Like the above example we will write test scenarios for all
    the Functional Specifications.

    Reply
  297. Dear Ms.Amulya,
    http://products.nortel.com/go/product_content.jsp?parId=0&segId=0&catId=A&prod_id=62221&locale=en-US

    http://products.nortel.com/go/product_content.jsp?parId=0&segId=0&catId=A&prod_id=62221&locale=en-US

    Above two links are our current on going projects. Domain Networking, Technology Testing.

    Regards,
    Govardhan Reddy M,
    Software Test Engineer,
    “Failures are the pre-requisites for success, If you want to succeed faster, Double the rate of your failure”.

    Reply
  298. Hi E’body,
    I am new to this forum and I want to start my testing career.
    Can anyone give me a clear idea of Testing cycle step by step in real time and please explain the Test Scenario with a practical example, when do we write Test Scenario in the Test cycle.

    Reply
  299. Hello all I is a nice forum to have a detailed information about testing.

    Also mail me if you want any information.

    Thank you all.

    Reply
  300. HI,
    I have send you the sample TCs. check it out and if you have doubts let me know.

    Rajatha and Sajani, if you have any doubts regarding this topic let us discuss.

    Regards,
    Tiger2K

    Reply
  301. Hi ,
    I m planning to shift to testing side .. Can anyone please send me example on how to write TC , how to export to qc and how to test it manually ..

    Thanks in advance ..

    Reply
  302. there is one suggesion to all,who are seeing this website.Every one needs to specify the email Id to answare your questions

    Reply
  303. Please give the solution for the this one

    You are given with a software application to send an email. write the TCs to check the working of the software.

    Reply
  304. hello everyone
    I am a beginner in testing field so please help me how to learn testing and the project to write TCs etc.. can any one please reply me.

    thanks
    Ramya

    Reply
  305. hi vijay,
    this is actually very great n very simple to know the concept. congrates keep doing this…….
    let me know the website name for trial version of qtp?

    Reply
  306. Hi, nice tips to write TCs.
    can u plz help me to get more knowledge on writing TCs by providing some examples of written TCs ? y i am asking is, i want to know how we analyse to write initially.
    plz help me
    thank you

    Reply
  307. You’ve run your test cases and it looks like there is a major bug. Select a test case where the
    expected result does not meet the actual result, and file a bug report for this case.
    this is the situation..can anybody help me to select test case?

    Reply
  308. Hi Rajatha,
    Your answer was right, but the way you put across may not have gone well with him\her.

    Check the difference this sentences make :

    Your sentence :”actually when he asked why only 7, for that i said still i need to get more exposure in manual testing.”

    Better way : ” I think learning never ends, so everyday i learn from whatever i do and feel that their is certainly a scope for improvement. i set myself very high standards that is why i am never satisfied and try to do better. so i wont give full points for myself, then
    their wont be any scope for improvement” smile a little after this sentence.

    This sentence can change the whole course of your conversation.

    Simple things, you indirectly saying to him that my 7 rating is equavelent to any normal person
    10 rating. because ur targets are higher than common candidates and you tend to improve
    and you learn continously.

    Do you know what is the difference between briyani sold on road side shop and five star hotel.
    very simple. the way it is presented. that is how they are different.

    This is once again my persception. its not a testing question. so cant give a specific answer for it.
    but i am sure, if i would have been the interviewer. i would have asked when do like to join our join after this answer 🙂

    Regards,
    Tiger2K

    Reply
  309. Hi
    Suppose I m executing TC but unfortunately I skip some Error but Client got that error and inform to our team then
    what step I will take N how it will b resolve

    Reply
  310. Hi,
    Can anyody send me what is the difference b/w test strategy and test plan and what is the contents of test plan.
    pls do the needful.

    Reply
  311. Can anybody help me out with game testing…or can anybody mail the used cases on game testing pls………….badly in need of the know how of the process

    Reply
  312. Hello friends,
    Can anyone pls give me information regarding how
    to write test scenarios?
    What is the difference between test scenarios and TCs?

    Reply
  313. I am working on different domain in an MNC company but i want to chage my domian now, i am planning to shift into testing, but i dont know how to proceed, can someone help in this please

    Reply
  314. A good outline. We use a slightly different flavor, when writing our TCs.
    As a preliminary, we precede a TC with a use case, or user story. Then our TC proper consists of:
    1) a description (eg,”Test that a user with normal security can log in to the site”)
    2) a list of any necessary preconditions (eg, “A user account with normal security exists, that the tester can access”)
    3) a postcondition (eg, “The user is logged in”, “the page is displayed”, “the record is saved to the database”, and so on)
    4) a list of acceptance criteria (in this example, it might be the same as the postcondition)
    We also sometimes group similar flows together into a “super” test case; we use test automation, and the automated scripts can contain content from more than one TC, and usually follow the process flow of our apps.
    Best regards,
    Brad

    Reply
  315. This could be excellent information for the beginners who wants to be apt in the testing phase.
    For creating TCs testlink would be the super tool on Linux as well as windows.

    Reply
  316. Hi would you mind stating which blog platform you’re using? I’m planning to start my
    own blog in the near future but I’m having a hard time choosing between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your layout seems different then most blogs and I’m looking for something completely
    unique. P.S Sorry for getting off-topic but I had to ask!

    Reply
  317. hi
    could u plz elaborate about difference betwen SMOKE TEST & SANITY TEST.

    their is lot of confusion in both this type of test.
    plz elaborate in simple lang.

    Our mam told us that ,SMOKE TEST is nothing but cheking all labels,bullts,buttons ,images etc (all pasive ) are present in application or not whic is given in SRS.

    IS it the right defination for smoke test .
    plz clarify yar……

    bbye.
    zed.

    Reply
  318. I need to know how to write TC for black box esting in java . I want the code for writing TC without using any tool .Is it possible or not?

    Reply
  319. Hi sir ,
    Im Mittu, can u please send me the sample TCs , advantages and dis advantages for mobile billing application, patient management, asset tracking system.

    Reply

Leave a Comment