Case Studies

Case Study: Two methods of designing test cases for a project

Abstract:

This project is a web application; it will be used to administrate these data of each ward in hospital. The main functions include adding or editing basic information of user and ward, editing kinds of patient data, arranging nurse routine work, generating many kinds of reports which would involve data of ward, patient, nurse, and so on.

Background:

Unlike many other web applications, this project not only needs to be tested function, performance, security and other all of these aspects; but also requires we spend much more time testing all these reports. For generating reports, there are many calculation needed, in addition, each report may includes many kinds of data, all these are determined by business regular.

Because the client engaged both Nova developers to develop and Nova testers to test this project, testers could join in from requirement analysis phase. After learn exactly SRS, test case designer started to consider how to design these test cases.

Because these reports were graphical, in addition, there may be much complex arithmetic and business relationship; we decided to adopt two methods to design test cases.

Solution:

As the same as other web applications, we used testing management tools named Test Link to design most of test cases. These were used to test all functions and other aspects, but except reports. For this part, we designed test cases including these aspects: functional test, performance test, UI test, compatibility test, security test, and so on. All of these test cases were saved in Test Link; testers could look over or edit them through web browsers. In addition, all the cases had the same format, including Version, Summary, Steps, Expected Results, Execution Type, Test Importance, etc.

As regard to report, Nova testers determined to adopt Excel to design test cases, because Excel is convenient for maintain huge amounts of data, in addition, it can generate graphic with related data automated, so that test data and test result can be compared in one sheet. Moreover, Excel has calculation function; we can use many kinds of function to get the expected result but not need calculate them manually.

Facts have proved that adopting different methods to design test cases in this project is feasible and efficiently.

Benefits

  • Better test cases can improve the efficiency of executing tests.
  • Better test cases can find bugs as many as possible, as early as possible.
  • Different designing methods can maximize working efficiency.

Contact us

To find more details of our technical expertise and previous experience, please fill in the form below and our sales will contact you as soon as possible. Any enquiries from you are welcome, we will respond to you as soon as possible.

Full Name *
Email *
Telephone
Requirement/Comment *  
To attach document
MSN
Yahoo ID
Skype ID
Note:All information is strictly kept confidential. Nova will NOT use the information in this form for any purpose other than contacting you.
渝ICP备08003290号