Beta冲刺随笔——测试
| 这个作业属于哪个课程 | 软件工程 (福州大学至诚学院 - 计算机工程系) |
|---|---|
| 这个作业要求在哪里 | 团队作业第五次——Alpha冲刺 |
| 这个作业的目标 | 团队进行Alpha冲刺 |
| 作业正文 | 正文 |
| 其他参考文献 | 无 |
测试工作安排
| 测试名称 | 测试内容 | 测试人员 |
|---|---|---|
| 数据库模块测试 | 数据库的增删改查 | 蔡泽华 |
| 课表模块(主界面) | 下拉刷新,后台运行,无网络情况,切换周数测试 | 陈德渠 |
| 修改认证信息模块(黑盒) | 根据账号密码不同错误的情况,做出不同响应。修改认证界面用户条款弹出与收回测试 | 张体杰 |
| 登陆模块(黑盒) | 根据账号密码不同错误以及是否填写请假系统密码的情况,做出不同响应,登陆证界面用户条款弹出与收回测试 | 王力杰 |
| 班级未签模块(黑盒) | 在无网络情况,测试程序响应状态。下拉刷新,不同方式返回课表主页面 | 马骏 |
| 班级未签模块(白盒) | 验证班级未签模块基本功能实现 | 陈家炜 |
| 课表信息模块 | 验证数据显示、数据刷新、数据存储、数据持久化 | 林涛 |
| 个人认证信息模块(白盒) | 验证数据存储以及修改数据正确实现 | 朱紫阳、林涛 |
| 登陆模块(白盒) | 账户密码不同情况不同的响应 | 朱紫阳 |
测试方法选择与运用
黑盒:
- 首先采用UIAutomator2,自动测试
- 最后通过生成APK发送至测试员的手机中进行测试,各个测试员对各个功能进行不同方式的测试使用,查找出内在的些许差错白盒:
采用android studio内自带的androidTest进行测试
测试用例文档
链接 提取码:cic3
测试体会
先从黑盒测试来说,吸取了上次的人工测试的麻烦,这次测试使用UIautomator2来进行编写,捕捉toast或对数据进行判断来反馈测试的结果,对于一些的没有resource-id的界面控件,通过直接对其的text来判断以确保获取的数据无误;对于有resource-id的控件可以通过此属性来检测文本的变化,然后是白盒测试,使用Android Studio里自带的androidTest里编写对应模块的测试方法,主要还是数据库与数据获取,还有工具类的测试,比起上次直接看数据里的数据进行比对来判断测试结果,这次使用androidTest在便利上就远胜上次了,而且这次新整了对解析数据类的测试,用于在解析方法有改动时,可以快速的测试出结果准确性。
项目测试评述
在Alpha冲刺的时候,我们就完成了项目的主要功能,这次的Beta冲刺完成了框架的重构,代码的优化,UI的美化与使用时的提示,使整体UI的美感与流畅度都上升了一个档次并且增加了慕课与签到的按钮开关,在解析课程的通用性上也有较大的提升,达到了我们预期的成果。
前端测试之ui自动化测试

后端测试之数据解析测试

Beta冲刺随笔——测试的更多相关文章
- Beta冲刺随笔集合
Beta冲刺随笔集合 项目Beta预备 Beta冲刺第一天 Beta冲刺第二天 Beta冲刺第三天 Beta冲刺第四天 Beta冲刺第五天 Beta冲刺第六天 Beta冲刺第七天 用户调查报告 Bet ...
- Beta冲刺随笔汇总
项目Beta冲刺(团队) Beta冲刺随笔汇总 姓名 学号 博客链接 何守成 031602408 http://www.cnblogs.com/heshoucheng/ 黄锦峰 031602411 h ...
- Beta冲刺--项目测试
这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系) 这个作业要求在哪里 Beta 冲刺 这个作业的目标 Beta冲刺--项目测试 作业正文 如下 其他参考文献 ... Beta冲刺 ...
- Beta冲刺随笔——Day_Eight
这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系) 这个作业要求在哪里 Beta 冲刺 这个作业的目标 团队进行Beta冲刺 作业正文 正文 其他参考文献 无 今日事今日毕 林涛: ...
- Beta 冲刺随笔汇总
作业要求 这个作业属于哪个课程 软件工程1916-W(福州大学) 这个作业要求在哪里 项目Beta冲刺(团队) 团队名称 基于云的胜利冲锋队 作业目标 汇总随笔 团队信息 团队名称:基于云的胜利冲锋队 ...
- 项目Beta冲刺随笔集合
班级:软件工程1916|W 作业:项目Beta冲刺 团队名称:SkyReach 目标:完成项目Beta版本 项目Github地址 评审表 团队博客汇总 队员学号 队员姓名 个人博客地址 备注 2216 ...
- Echo团队Beta冲刺随笔集合
班级:软件工程1916|W 作业:项目Beta冲刺(团队) 团队名称:Echo 作业目标:完成项目Beta冲刺 凡事预则立 Day 0: 凡事预则立 冲刺随笔 Day 1: Beta冲刺第一天 Day ...
- Beta冲刺随笔——Day_Ten
这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系) 这个作业要求在哪里 Beta 冲刺 这个作业的目标 团队进行Beta冲刺 作业正文 正文 其他参考文献 无 今日事今日毕 林涛: ...
- Beta冲刺随笔——Day_Nine
这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系) 这个作业要求在哪里 Beta 冲刺 这个作业的目标 团队进行Beta冲刺 作业正文 正文 其他参考文献 无 今日事今日毕 林涛: ...
随机推荐
- 【Kata Daily 190920】Square(n) Sum(平方加总)
题目: Complete the square sum function so that it squares each number passed into it and then sums the ...
- visual c++6.0使用VA注意事项
visual c++6.0使用VA时配置: (1)因为VA安装时会自动检索MSDEV.exe:如果V6安装在XP或者win7系统上,直接安装,添加addin即可: (2)但是如果安装在win8上,V6 ...
- sdsd
自本人拥有手机以来,由于有存短信的特殊嗜好,得出以下不完全统计: 累计中奖93次,资金共计2260万元(人民币),另有各种iphone68部, 电脑36台,轿车27辆,收到法院传票93张,被大学录取5 ...
- 17 c10k问题
所谓c10k问题,指的是服务器同时支持成千上万个客户端的问题,也就是concurrent 10 000 connection(这也是c10k这个名字的由来). 推荐: https://my.oschi ...
- [MIT6.006] 17. Bellman-Ford
如果出现下图所示的负循环,会有相关点的当前最短路径为undefined(即无法定义). 之前我们也看过通用的最短路径算法思路,如下图所示: 这种通用算法会有两个问题: 时间复杂度呈指数性. 如果出现负 ...
- waf 引擎云原生调研---扫盲
概念: lstio Istio是一个用于服务治理的开放平台 Istio是一个Service Mesh形态的用于服务治理的开放平台 Istio是一个与Kubernetes紧密结合的适用于云原生场景的Se ...
- python中 try、except、finally 的执行顺序(转)
def test1(): try: print('to do stuff') raise Exception('hehe') print('to return in try') return 'try ...
- python之 《pandas》
pandas稍微比numpy处理数据起来还是要慢一点,pandas呢是numpy的升级版,可以说各有所长,numpy的优势是用来处理矩阵,而pandas的优势是处理数表. 1. Series 线性数表 ...
- 在线调整ceph的参数
能够动态的进行系统参数的调整是一个很重要并且有用的属性 ceph的集群提供两种方式的调整,使用tell的方式和daemon设置的方式 一.tell方式设置 调整配置使用命令: 调整mon的参数 #ce ...
- hive简单的项目实战
解压user.zip [root@hadoop1 test]# unzip user.zip -d /test/bigdatacase/dataset Archive: user.zip inflat ...