686
社区成员




这个作业属于哪个课程 | 2023年福大-软件工程实践-W班 |
---|---|
这个作业要求在哪里 | 软件工程实践作业 |
这个作业的目标 | 站立式会议+alpha冲刺 |
其他参考文献 | 构建之法、Git |
测试时间 | 测试内容 | 测试人 |
---|---|---|
2023.5.3-2023.5.4 | 测试环境配置及测试复习 | 222000229 |
2023.5.5 | 测试试运行 | 222000229 |
2023.5.6 | 测试注册与登录功能 | 222000229 |
2023.5.7 | 测试注册与登录接口 | 222000229 |
2023.5.8 | 测试个人主页和衣柜功能 | 222000229 |
2023.5.9-2023.5.10 | 优化完善已测内容 | 222000229 |
2023.5.11 | 对注册、登录、个人主页以及衣柜进行压力测试 | 222000229 |
2023.5.12 | 总结评述此次测试 | 222000229 |
测试工具:Selenium2Library 、requests、RequestsLibrary、Collections等。
应用类型:Web移动端页面
测试浏览器:Chrome
测试用例:使用Robot Framework编写测试用例,有登录、注册、个人主页、衣柜等功能与接口以及压力测试用例,、
测试方法:黑盒测试、白盒测试、压力测试
测试数据:为每个测试用例准备数据,包括输入和预期输出数据。
测试执行:使用Robot Framework运行测试用例,并记录测试结果、日志和报告。
1、注册功能
2、登录功能
1、注册接口
1、注册
2、登录
距离上一次测试已经隔了半个月,所以在这次的试运行中发现有很多东西有所遗忘,特别是创建suite、keyword、scalar等,容易分不清导致创建失败,在测试登录试运行时选取了pta网站测试,登录自己的账号能够成功运行,对于关键字等的建立也基本掌握。
对于注册与登录的测试迟迟不能展开主要是因为后端同学对于部署不太熟悉,所以只能简单模拟一些假数据来进行测试。这样可以保证前端在没有后端支持的情况下也能够运行,并且可以检查前端代码是否符合预期,并且通过与后端开发人员沟通,协商确定一些数据格式,以确保前端和后端之间的数据交互正确无误。这样也可以避免前端和后端两边开发出现严重的数据格式不匹配问题。
没有想到的是,对于我们团队部署方面会做的这么困难,因此实际的测试安排相对大打折扣,只能更多的以用户角度去为前后端排查问题,在最后比较短的时间去测试注册和登录的功能与接口,并对其进行压力测试,之后将在接下来的时间里继续完善测试,争取该结果能够在下一冲刺阶段内得到改善。
本次项目测试一部分是与成员一起以用户角度去测试而得出前端和后端的出错情况进行优化改善,在期间所遇到的问题有密码输入后确认密码会自动填写、手机号输入显示问题,最后都已解决。
一部分是对注册与登录的功能和接口以及性能测试,存在的问题有验证码无法发送,前后端接口部署原因导致无法访问,最后都已解决。
一部分是对注册与登录的后续复测,存在的问题是注册与登录的前后端接口出现问题,无法访问,暂时还未解决该问题。
一部分是对四个模块进行压力测试,发现并发量过高会导致反应速度下降,还可以继续优化。