"Sit hot seat" ninth team work: Beta sprint preparation and acceptance
project | content |
---|---|
This work belongs courses | http://www.cnblogs.com/nwnu-daizh/ |
Where this requirement in the job | https://www.cnblogs.com/nwnu-daizh/p/11012922.html |
Team Name | Take the hot seat group |
Job learning objectives | (1) master the software black box testing; (2) learn to prepare software project summary PPT, project acceptance report; (3) the content control software project acceptance, and acceptance process. |
1. Project team github Address:
github Address: https://github.com/jessiyx/sethotchair
2. The members of the task today and tomorrow task schedule:
Names of Members | The current phase of the mission | The next phase of the mission |
Zhu Yi Xuan | Written test documentation, supplemental content | Preparing for tomorrow's reply |
Xiao Wang | Completion of the PPT, the use of software experience, identify deficiencies | Preparing for tomorrow's reply |
Liu Zhenhua | He completed a project acceptance form, the implementation of well-written documentation | Preparing for tomorrow's reply |
Of stars | Writing blog and improve the process documentation | Preparing for tomorrow's reply |
3. Members of the project's contribution to the number of hours today:
Names of Members | Accounting for the proportion of the workload of the entire job tasks | The actual time to complete their task (h) |
Zhu Yi Xuan | 25% | 3 |
Xiao Wang | 25% | 3 |
Liu Zhenhua | 25% | 3 |
Of stars | 25% | 3 |
4. Team standing conference Photo:
4. Project burndown:
5. Answer the following questions:
(1)在发现了多少Bug?有哪些是Alpha阶段没有发现的Bug?
答:Beta阶段发现的新Bug:①记账的数据不管是收入和支出都是记正数(正数为收入,负数为支出)(已解决)②请求的接口地址存在多余空格,在pc上看不出来,但手机上一直报错。③数据库连不上,连上之后有空指针。④明细界面的年月在6月1日的时候发现不能及时更新,一开始的界面还是处于上一个月(已解决)
Alpha阶段未发现的Bug:无。
(2)如何进行用户场景测试(scenario testing)的?
答:①测试对象:
测试是通过组内成员分享到各大群及朋友圈进行调研的,因此测试对象都是学生居多,也有部分是外出工作人员。因为每个学生一个月的生活费一般是定额的,记账小程序可以帮助他们查看一个月的开销明细。
②用户测试反馈:
1>不够简洁,风格不太好。
2>摆放位置不合适。
3>信息未清空、响应慢。
4>还有觉得很酷炫的,挺满意的。
(3)是否有回归测试?请给出一到两个测试用例并解释。
答:回归测试是有的。回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。
回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。在渐进和快速迭代开发中,新版本的连续发布使回归测试进行的更加频繁,而在极端编程方法中,更是要求每天都进行若干次回归测试。因此,通过选择正确的回归测试策略来改进回归测试的效率和有效性是很有意义的。
在项目的每个错误产生之后我们都进行了回归测试,测试矩阵:
(4)给出项目在什么样的平台、硬件配置、浏览器类型……上对软件进行测试?
答:我们是基于微信平台开发的一个记账小程序,分别在iOS系统和Android系统进行了测试,并在微信小程序平台审核成功,能够使用。
扫描以下二维码就可以进入记账小程序:
6.总结:
今天解决了不少软件存在的问题,修复了bug。我们辛苦了这么长时间,算是有一个比较好的结果了。虽然有部分功能还是没能实现,但我们也算尽力了,毕竟是第一次做微信小程序,技术方面存在很多问题。很感谢每一位组员的辛勤付出,也很感谢助教和老师的悉心指导。