测试状况

做业格式

队员学号 队员姓名 博客地址 备注
221600131 Jamin https://www.cnblogs.com/JaminWu/ 队长
221600308 我超可爱的 http://www.cnblogs.com/XNC-SoCute/
221600305 haziza http://www.cnblogs.com/haziza/
221600340 你看见个人小熊了吗 https://www.cnblogs.com/stereohearts/
221600426 Hunterj Lin https://www.cnblogs.com/HunterJ/
021600823 玫葵 https://www.cnblogs.com/offeroques/

目录

  1. 项目相关
  2. 测试工做安排
  3. 测试工具选择和应用
  4. 测试用例文档
  5. 测试体会
  6. 项目评述

做业正文

1. 项目相关

2. 测试工做安排

  • 功能测试
测试名称 测试内容 测试人员
单元测试 在最基本的功能/参数上验证程序的正确性 Hunterj Lin
集成测试 验证几个互相有依赖关系的模块的功能,模拟流程进行测试 Jamin 我超可爱的
功能测试 验证模块的功能,利用场景规划测试工做,列出全部支持场景按功能分类进行测试 你看见个人小熊了吗 玫葵
界面测试 检测用户界面的布局和易用性 haziza
  • 非功能测试
测试名称 测试内容 测试人员
压力测试 经过肯定一个系统的瓶颈或者不能接收的性能点,来得到系统能提供的最大服务级别
性能测试 正常使用的时间内系统完成一个任务须要的时间 玫葵
兼容性测试 检查软件之间可否正确地交互 你看见个人小熊了吗 玫葵
易用性测试 用户使用软件时是否感受方便 haziza
安全测试 保护系统数据不外泄 Hunterj Lin
  • 进度安排
日期 安排
4.30 编写首页、登陆注册的相关测试用例,后台进行接口验证,前端构造数据并测试后台提供的接口
5.1 编写忘记密码和纳新界面的相关测试用例,后台进行接口验证,前端构造数据并测试后台提供的接口
5.2 编写赛事模块的测试用例,后台进行接口验证,前端构造数据并测试后台提供的接口
5.3 编写交流中心的测试用例,后台进行接口验证,前端构造数据并测试后台提供的接口
5.4 对接完成后开始进行全方位测试

3. 测试工具选择与运用

  • 测试工具选择
    • easy-mock、Swagger UI、RIDE
  • 测试工具介绍
    • Swagger UI
      • 可快速测试后端接口及生成接口文档
    • easy-mock
      • 一个在线建立mock的服务平台,省去配置、安装、起服务、维护、多人协做Mock数据不互通等一系列繁琐的操做
    • RIDE
      • 专门用来编辑Robot Framework的软件,支持关键字驱动且可拓展性好。主要用于须要进行屡次验收的系统测试,或者验收测试驱动开发。
  • 测试工具运用
    • Swagger UI
      • 后端写好接口后使用该工具快速生成接口文档提供给前端,并可经过其可视化界面测试接口是否可用。
    • easy-mock
      • 搭配SwaggerUI一块儿使用,经过可视化界面构造大规模、难手工建立的数据,再经过不一样的请求方式验证接口及前端界面的稳定性。
    • RIDE
      • 先后端对接完成后,使用RIDE编辑测试套件,对完成的Web进行测试,并生成html格式的测试报告和日志,分层之后能够同时测试多个不一样用例,适用于系统的不断维护和修改。

4. 测试用例文档

测试用例文档html

5. 测试体会

  • 刚进组的时候以为测试很简单,可是等到真正要开始项目测试的时候发现测试就是在和开发作对。
  • 整个测试用例设计的过程彻底就是按着当初的设计文档一步一步的去抠开发的漏洞或者有哪里不完善,严格按照原型设计去执行。
  • 因为老师要求创建自动化测试框架,原本也有考虑过一些别的方式,好比本身编写测试脚本,可是其工程量也不亚于再开发一个项目,时间也有些窘迫就只得选用了现成的RIDE工具来编写测试脚本。
  • 自动化测试比手工测试的优势就是简化了大量重复的过程,节省了许多时间与精力。
  • 不过因为开发还没有结束,仍有一些测试还没有进行,后续会慢慢补全。

6. 项目评述

  • 系统基本功能基本完备,基本能够知足运做需求。
相关文章
相关标签/搜索