一旦资产持久化到团队的所有 一旦资产持续化到团队的所有 SOAtest 用户可以访问的资源库中,我们建议你根据不同团队成员的角色来定义工作流。用户可以访问的资源库中,我们建议您根据不同团队成员的角色来定义工作流。
开发人员
除了像 Junit 和 Nunit 这样的单元测试框架外,开发人员还需要功能测试框架,以便可以根据一组基本测试对系统的功能进行分级。事实上,在敏捷开发模型和 TDD(Test Driven Development,测试驱动开发)方法中,经常需要这样的实践。
...
在推荐的工作流中,QA 团队成员使用开发人员创建的示例测试来更新工作空间,以及使用该基础围绕系统来设计各种用例场景,以便发现什么不起作用。这可能包括:
- 使用数据源延伸测试用例,以便增加测试覆盖率。
- 设计消极场景(比如,错误条件测试用例)。设计负向场景(比如,错误条件测试用例)。
- 创建用例场景测试,以验证该系统是否符合所有定义的终端用户需求。
- 设计可以跨多个应用程序的端到端业务流程测试。
- 定义测试成功准则和验证断言。
...
- 检索开发人员和测试人员添加到资源库的项目(.tst)文件。
- 使用现有单元和功能测试定义负载测试场景。
- 定义 QoS(Expected Quality of Service,预期的质量服务) 度量,以根据 SLAs 验证服务并帮助使用监视器识别瓶颈。
- 提交负载测试场景到共享资源库中。
有关全部细节,请参考 负载测试(Load Test) Load Test。