1.1 基本情况
- 队名:鸭梨鸭梨大
- 组长博客:https://www.cnblogs.com/fzucsx/p/14059055.html
- Github:https://github.com/yaliyalida/CoolTurn
1.2 项目汇报
- 过去一周完成了哪些任务?
-
文字/口头描述
在过去的一周里,我们完成了上一周遗留下来的各种问题,包括文件的上传下载,还有修改了一些不稳定或者考虑不周全导致的bug,另外我们还解决了一些接口上的问题,并且对于我们目前的情况进行了线上讨论,有重点针对性的得出一些新的方案,将会用来完善我们的项目。 -
展示GitHub当日代码/文档签入记录
-
做了哪些优化和迭代(重点内容)
1、编写接口。
2、搭建与完善了服务器。
3、利用ajax实现前端与后端的对接。
4、后端性能优化。 -
通过自动化测试测出的bug(如没有可不填)
无。 -
解决了哪些Bug,又是如何解决的(需要写详细)
①、angular 当数据改变时,页面数据不改变的解决办法。
解决方法:由于一些时候angularjs的watch不能监听到JS对scope.data 的 更 改 ,所 以 造 成 数 据 改 变 时 ,页 面 数 据 不 改 变 的 问 题 。 解 决 办 法 也 很 简 单 使 用 scope.data的更改,所以造成数据改变时,页面数据不改变的问题。解决办法也很简单使用scope.data的更改,所以造成数据改变时,页面数据不改变的问题。解决办法也很简单使用scope.$apply();手动刷新即可
-
接下来的计划还剩下哪些任务?
①、文件分享链接的生成和共享。
②、接口稳定的对接加固。
③、对整个项目进行完善和改进。 -
遇到了哪些困难?
①、最主要的困难还是时间不够吧,导致完成项目的时间都是硬挤出来的。
②、每份文件生成分享链接。 -
团队有哪些收获和疑问?
收获:学习了关于前后端接口以及如何对接等问题,在测试方面学习了接口测试以及如何测试总体性能。
疑问:暂时没有疑惑。
1.3 成果展示
-
展示组内最新成果(直观的图片为主,文字为辅,只有图片没有文字说明要扣分;若是难以用图片说明的技术性问题可以以文字为主,代码为辅)
前端上传文件关键代码:
后端接收文件关键代码:
总体性能测试展示
首先连通接口
然后设置10个线程共发送158个请求,错误率为0%,平均响应时间为637ms
总体覆盖率
具体功能性能测试
Word文档转化为Excel文档
让Word像Excel文件一样填写
Excel文档转换为批量Word文档
Excel文档之间的转换
具体功能覆盖率测试
process_excel
excel_to_word
batch_word
word_to_excel
接口测试:
测试结果:接口已连通
-
展示本周自动化测试的结果(越全面分越高,比如可以展示测试覆盖率、针对哪几个模块进行测试、测试涉及的代码github链接等)
自动化测试
功能一:批量Word转换为Excel文件
模板:
文件:
使用word_to_excel.py运行程序
结果:
功能二:批量Word转换为Excel文件
模板;
使用batch_word.py运行,生成七份word文件
运行过程:
结果:生成七份word文件
功能三:Excel转为批量word
模板
使用excel_to_word或cool_turn.py运行程序
结果:生成多份Word文件
功能四:Excel文件之间的转换
模板:
使用process_excel.py或cool_turn.py运行
结果生成result.xlsx文件
- 展示自动化持续集成(加分项,对应自动化测试)
无。