---恢复内容开始---

1. test case: how to test --如何测试

test scenario: what to  be tested  --测试什么

2. test scenario contain many test cases  -- 测试场景可以包含很多的测试用例

example:

Requirement is to test your phone WiFi:

test scenario: verify the device automatically connect to wi-fi if user create new profile

test case: create wifi and verify that it create created successfully

verify that device is able to connect to wifi.

3. detaild differencesDifference between Test cases vs Test scenarios:

Test Case Test Scenario
Test case consist of test case name, Precondition, steps / input condition, expected result. Test scenario consists of a detailed test procedure. We can also say that a test scenario has many test cases associated with it. Before executing the test scenario we need to think of test cases for each scenario.
Test cases are low level actions and it can be derived from test scenarios. Test scenarios are the high level classification of test requirement grouped depending on the functionality of a module and it can be derived from use cases.
Test case is give detailed information about if any pre-condition, what to test, how to test and expected result etc. Test scenario is one liner statement which tell us about what to test.
Test case means detailed documenting the cases which help executing while testing. Test Scenario means talking and thinking requirements in detail.
Test cases are set of steps which performed on system to verify the expected output. Test scenario is thread of operations.
Test cases are more importance in case where development is happening onsite and QA is happening Off shored. It will help to understand and make both developer and QA in sync. Test scenarios are more important when time to write test cases is no sufficient and team members are agree with the detailed one liner scenario.
Writing test cases is one time effort which can be used in future while executing regression test case.
While reporting defects it will help tester to link the defect with test case id.
In new software testing generation it is new idea and time saver activity. The addition and modification (easy maintainability) of test scenarios is easy and independent on specific person.
The detailed test case document is full proof guard for new software tester. If developer missed something then it is easy to catch while executing these full-proof test cases. One of the most positive point about test scenario is good test scenarios reduces the complexity and repeatability of product.
It requires more time and resources due to detailed test case which talks about how to test and what to test. If the test scenario not detailed enough then it might take some time to discussion and understand what test scenario is exactly talking about.

最新文章

  1. Winform进程、线程
  2. C#FTP操作类含下载上传删除获取目录文件及子目录列表等等
  3. Write a script to check an interesting game 6174
  4. abstract class和interface有什么区别?
  5. UVA 11992 Fast Matrix Operations(线段树:区间修改)
  6. 初识Groovy
  7. 【MySQl】MyISAM和InnoDB索引对比
  8. MyEclipse下查看Java API帮助文档
  9. c#wiform中KeyDown事件
  10. java浮点数剖析
  11. DOM ISO - get current element's XPATH
  12. POJ 2289 Jamie's Contact Groups
  13. Struts2技术内幕 读书笔记二 web开发的基本模式
  14. delphi中Bitmap位图与base64字符串相互转换
  15. Linux 释放cache化缓存
  16. Django中使用bookstarp框架(4)
  17. Django Aggregation聚合 django orm 求平均、去重、总和等常用方法
  18. 使用jvisualvm的jstatd方式远程监控Java程序
  19. 【Android】使用Pull生成/解析XML文件
  20. python使用snappy压缩

热门文章

  1. CDMA码片序列问题
  2. C++后台服务崩溃堆栈日志
  3. 关于windows下的makefile学习
  4. linux下设置mysql5.7数据库远程访问
  5. Arch Linux 的AUR用户软件仓库
  6. Android 异步下载
  7. 无状态http协议上用户的身份认证
  8. java_oop_方法2
  9. [JAVA]为什么==和equals总让新手迷惑? 详解 关系操作符 == 和 equals
  10. Asp.net:上传文件超过了最大请求长度