功能测试测试用例的编写

更新时间:2023-06-09 00:03:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

软件需求

功能测试测试用例的编写: 测试用例中需包含的条目如下:

(1)测试名称(Test Name):测试用例编号和测试用例名称。 (2)创建日期(Creation Date):测试用例创建时间。 (3)设计人员(Designer):测试用例设计人员。

(4)状态(Status):测试用例状态。一般有通过(Pass),失败(Fail)和排队等待中(In Queue)。这个等实际测试后填。

(5)描述(Descrīption):测试用例详细描述。 (6)步骤名称(Step Name):测试步骤名称。

(7)步骤描述(Step Descrīption):测试步骤详细描述。 (8)预期结果(Expected Result):测试预期结果。 (9) 测试用例ID,命名和SRS(V0.5)文档中的use case ID相同,但前缀不同,如TC-4002。 (10)用例ID。 (11)用例名称。 (12)数据Data 用例编写模版如下:

一个user case会对应多个test case,尽可能地考虑到所有的输入得到不同的输出。 给个例子:

软件需求

………………..(此处省略更多的test case,因为其他可能的输入还有很多)

软件需求

任务分工(主要是对各个用例的测试用例的编写的分工):

卢靖:

教师的用例:

1. Download Course Materials 2. Add Course Bulletin 3. Set online QA time

4. Delay online QA end time 5. Enter online QA

6. Participate in online QA 7. Close online QA 8. Save QA records

9. Send messages to administrator

PS:基本上都是Online QA的用例,所有各测试用例有很多共性,请好好利用。

高能:

注册用户的用例: 1. Login the website 2. Retrieve password 3. Change password 4. Logout the website

5. Click linkage to enter other websites 6. View website help 7. View Course Bulletin 8. View Course Introduction 9. View Teacher Introduction 10. View Course Materials List 11. View discussion topic list 12. Reply a discussion topic

13. Publish a new discussion topic 14. View messages

PS:都是View什么什么的用例很好写的。

郭广路: 游客的用例:

1. Register the website &

学生的用例:

1. Download Course Materials 2. Enter online QA

3. Participate in online QA 4. Quit online QA 5. Save QA records

6. Send messages to administrator

软件需求

PS:已下三人都是写管理员的,鉴于管理员的用例较多,请互相合作以及不懂之处求助大家。 沈奇:

管理员的用例: 1. Add users 2. Delete users

3. Add Course Bulletin 4. Modify Course Bulletin 5. Delete Course Bulletin

6. Add Linkage to enter other website 7. Modify Linkage to enter other website 8. Delete Linkage to enter other website

张寒植:

管理员的用例:

9. Delete Course Materials 10. Upload Course Materials 11. Upload Course Introduction 12. Modify Course Introduction 13. Upload Teacher Introduction 14. Modify Teacher Introduction 15. Add courses 16. Delete courses

徐晶晶:

管理员的用例: 17. Active users 18. Block users

19. Manage discussion topics

20. Send messages to teachers or students 21. Backup database 22. Set online QA time 23. View log

王彬&朱晓伟:

填充测试文档的其他部分。

本文来源:https://www.bwwdw.com/article/y021.html

Top