测试随笔
测试工作安排
后端
工作 | 人员 |
---|---|
单元测试 | 091700403、221700116、221700141、221700105 |
帖子页面接口 | 091700403、22170116 |
时间轴接口、个人主页接口 | 221700141 |
地图模块接口、帖子接口 | 221700116 |
登录接口、个人接口 | 221701312 |
前端
工作 | 人员 |
---|---|
地图模块、个人主页模块 | 221701132 |
时间轴模块、个人主页模块 | 111700516 |
测试工具选择
后端
测试类别 | 工具选择 |
---|---|
接口测试 | RESTClient |
单元测试 | JUNIT5 |
前端
测试类别 | 工具选择 |
---|---|
接口测试 | eolinker |
数据测试 | mockjs |
测试用例文档
测试体会
-
221701116:
这次的测试工作每天都有进行一部分,也发现了一些会根据时间变化更新的数据,会因为测试时间的不同出现不同的结果,也正是测试每日都在进行,才能及时发现问题。也明白了测试不是完成一次就结束的,在不是专门测试的时间里,进行一些小测试,也可能有所收获。
-
091700403:
本次测试虽然辛苦,但结果总体来说还算满意。测试可以及时让我们发现存在的问题,因此测试是很有必要的。
-
221701141:
现在对测试有了更深的了解。测试是项目中不可或缺的一部分,非常重要。这次后端做的测试主要是接口测试,然后我也参与了前端界面测试。现在对测试已经没有抵触情绪了,会慢慢习惯测试的过程。
-
221701312:测试工作是非常重要的,交付时一定要确保测试成功后再交付,减少给别人带来的麻烦,也能让自己对自己的代码进行修改和完善。
-
221701104:
之前对测试的概念就是黑箱测试,胡乱找点数据,塞进程序里,看出来是什么东西,在上次软件评测的时候对测试更加重视了,但还是没想到测试的工作量不亚于开发的工作量。再加上自己开发的页面比较多,对页面的测试工作就像计划里说的,从单组件到组件传值到页面传值到功能接口调用,连接、拆分的工作不断地进行,是对逻辑的一个很大的考验,每次测试一阵之后就得停下来休息一会理清头脑。测试完之后,觉得测试是一个从小到大的部分,不能急,在测试之前的计划不能粗粒度,应该足够细化,这样才知道自己在这个测试完成之后接下去要测试什么,不会A测试一下发现有错,头一大又去B测试,结果B测试也错,像个无头苍蝇一样到处乱撞。在下一阶段的开发中也要考虑将测试的预期时间拉长一些了。
-
110700516:
主要负责时间轴部分的测试,测试过程中要考虑全面,思考每个可能出bug的操作并测试,使测试尽可能细粒度,对自身的逻辑是一个很大的考验,整体测试是一个非常辛苦的过程,但我也从中学习到了许多。
-
221701132:
在这次测试中发现了很多存在的问题同时也改进了很多地方。主要还是在vue框架下使用组件调用接口部分,很多时候调用接口后无法实现具体功能,只能反复尝试寻找问题。而调用接口返回的数值无法迭代和嵌套的问题也是和后端同学沟通和修改接口和改变算法来解决。测试不仅仅是一个人的工作也是团队协作和配合的过程。
项目测试评述
本次根据几个模块进行测试,系统基本功能基本完备,基本可以满足运作需求。前端和后端的测试都按照自底向上的测试方式进行。