[工作笔记之二] 测试工作小结

本文分享了接口测试和浏览器测试的实际经验,强调了接口测试用例的重要性,并详细介绍了浏览器测试的工作流程,包括需求分析、任务分解、代码编写、测试用例制定及执行等多个环节。

      最近几周跟了两个项目,确切说是一个项目和一个任务。

一、接口测试

      任务内容是关于接口的,这次对接口测试有了一个新的认识,顺便感慨一下以前的自己太蠢了。以前测接口,研发都会告诉我怎么测,看到什么样的返回值就就算测完了,所以以前测接口都很快。前段时间整理文档,发现有个老大的测试用例里有关于接口测试的,看进去才知道我测接口测得是多么粗糙啊。

      总结一下接口测试:

      1. 接口测试也是要写测试用例的。

      2. 测试用例中要明确接口地址、各参数类型及意义、返回值的类型、返回值中各字段的含义。

      3. 接口中每个参数要单独写一条测试用例,该用例中应该分情况设置不同的参数值,参数值要覆盖全面,这里可以用等价类和非等价类来划分设置参数值。

二、浏览器测试之测试工作流程

      项目内容是浏览器app。之前老大负责这个项目的测试,我只是跟着按老大吩咐做一些测试。到三期时候老大那边事情比较多就让我单独跟这个项目了。研发那边也换成了刚毕业的研发。从四期开始,终于开始正式认识测试这个职位了。

      具体开发流程:

      1. 产品先给我们(两名研发和我)一份需求文档,我们自己先看,看完了之后,一起对了一下需求,明确一下这一期要做什么,每个人谈谈自己的想法,实现中的一些问题等等。

      2. 第二天立项,主要讨论一下任务分解、估一下时间,一起讨论一下具体某个功能实现的方法,估一下工作量和时间,测试相应的估一下测试时间,最后总结一下项目开发周期。立项后需求冻结,上传到SVN。

      3. 研发开始着手写代码,测试这里开始编写测试用例。

      4. 编写完测试用例后,审核测试用例。项目组聚在一起,我把我的测试用例大概讲一遍,他们根据根据用例提一些自己的疑问,说一些要修改的地,商讨完后我对用例做相应的修改。审核完用例,用例冻结,上传到SVN。

      5. 研发每做完一个功能后,可以开始提测,测试人员开始根据用例测试相应的功能。进入集成测试阶段。

      6. 集成测试结束之后就可以回归测试了。这个时候要对软件的整体逻辑进行测试。

      7. 所有崩溃和必解的bug解完验证没问题了之后,整体测试一遍还没有问题就可以发上线邮件上线了。

      8. 上线之后要做线上回归测试和安装、升级测试,这些确认没问题,这一期就可以结束了。

三、看书

      今天看书看到一句话说:"80%的软件缺陷常常生存在软件20%的空间里。"这句话还没有十分理解,还待工作中感悟。

      还看到书里说研发和测试像搅拌机里的水和土,搅拌到不分彼此的时候质量就实现了,那么,我好想问,产品是搅拌机么?

      主要感想就是这些。

内容概要:本文系统介绍了算术优化算法(AOA)的基本原理、核心思想及Python实现方法,并通过图像分割的实际案例展示了其应用价值。AOA是一种基于种群的元启发式算法,其核心思想来源于四则运算,利用乘除运算进行全局勘探,加减运算进行局部开发,通过数学优化器加速函数(MOA)和数学优化概率(MOP)动态控制搜索过程,在全局探索与局部开发之间实现平衡。文章详细解析了算法的初始化、勘探与开发阶段的更新策略,并提供了完整的Python代码实现,结合Rastrigin函数进行测试验证。进一步地,以Flask框架搭建前后端分离系统,将AOA应用于图像分割任务,展示了其在实际工程中的可行性与高效性。最后,通过收敛速度、寻优精度等指标评估算法性能,并提出自适应参数调整、模型优化和并行计算等改进策略。; 适合人群:具备一定Python编程基础和优化算法基础知识的高校学生、科研人员及工程技术人员,尤其适合从事人工智能、图像处理、智能优化等领域的从业者;; 使用场景及目标:①理解元启发式算法的设计思想与实现机制;②掌握AOA在函数优化、图像分割等实际问题中的建模与求解方法;③学习如何将优化算法集成到Web系统中实现工程化应用;④为算法性能评估与改进提供实践参考; 阅读建议:建议读者结合代码逐行调试,深入理解算法流程中MOA与MOP的作用机制,尝试在不同测试函数上运行算法以观察性能差异,并可进一步扩展图像分割模块,引入更复杂的预处理或后处理技术以提升分割效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值