测试流程
产品经理拿到需求之后开立项会,产品经理制作需求文档,UI根据需求文档进行原型图的设计,开发会根据需求文档进行编码,我们测试会根据需求需求文档进行编写测试计划,根据模块的划分我们会进行编写测试用例以及用例的评审,开发完成之后我们会首先进行一个冒烟测试,执行测试用例,提交Bug,开发修改完成之后关闭Bug,进行回归测试。上线前进行测试总结。
如何设计测试用例
首先进行需求分析 使用xmaid划流程图进行测试点的提取,分析测试点,使用场景法来模拟用户的正确场景和异常场景来编写测试用例,使用等价类划分法和边界值法来补充,最后用例的评审,及时的听取意见和完善用例
jmeter为什么进行参数化
使用场景:登陆注册有效的数据和无效的数据数据量大的时候,我们人工进行测试的时候,耗费时间太多,我们可以使用jmeter中的逻辑控制器中的循环控制器,配和csv数据文件来一次性请求来简省我们的时间。
我们做性能测试需要并发多个用户,为了真实模拟用户行为,我们需要模拟多个不同的用户登录,这是我们就需要进行参数化。这里我们选择比较常用的参数化方法-CSV Data Set Config
执行批量操作,批量添加批量删除,人工效率太低
运用程序代替人工获取并设置数据,安全高效
比如:对被测系统的用户名和密码进行参数化,来模拟多个用户同时登录系统