发表于: 2018-05-05 20:34:19

1 874


今天完成的事:

1.和师兄他们一起交流一下测试工具的学习心得;

2.了解了进了测试项目的后的各种登记流程;

一.今天和师兄们一起进行了一些工具学习的交流,算是对之前学的测试工具进行一个复习巩固。同时对于工具的使用有了深层次的理解:

1.loadrunner:

 loadrunner是一款性能和负载测试工具。可以模拟上千万用户实施并发,并实时监控各项的性能指标,从而根据各项指标数据进行产品性能分析。

2.VirtualUserGenerator:

 VirtualUserGenerator是loadrnner录制脚本功能模块,它负载进行脚本的录制,脚本的编写和优化。同时能够进行脚本的回放。在录制时可能插入事务,可以更直观的查看脚本。同时脚本录制完毕后可以进行参数化的操,这个您可以对其进行参数化操作,这一操作能让您利用几套不同的实际发生数据来测试您的应用程序,从而反映出本系统的负载能力。以一个订单输入过程为例,参数化操作可将记录中的固定数据,如订单号和客户名称,由可变值来代替。在这些变量内随意输入可能的订单号和客户名,来匹配多个实际用户的操作行为。

3.controller:

controller是loadrunner的模拟场景测试功能,它能够模拟上千万用户去执行脚本。这样你还可以用Controller来限定您的负载方案,在这个方案中所有的用户同时执行一个动作---如登陆到一个库存应用程序----来模拟峰值负载的情况。

4.Analysis:

loadrunner的分析结果功能模块,一旦测试完毕后,LoadRunner收集汇总所有的测试数据,并提供高级的分析和报告工具,以便迅速查找到性能问题并追溯原由。使用LoadRunner的Web交易细节监测器,您可以了解到将所有的图象、框架和文本下载到每一网页上所需的时间。例如,这个交易细节分析机制能够分析是否因为一个大尺寸的图形文件或是第三方的数据组件造成应用系统运行速度减慢。另外,Web交易细节监测器分解用于客户端、网络和服务器上端到端的反应时间,便于确认问题,定位查找真正出错的组件。例如,您可以将网络延时进行分解,以判断DNS解析时间,连接服务器或SSL认证所花费的时间。通过使用LoadRunner的分析工具,您能很快地查找到出错的位置和原因并作出相应的调整。

5.总结一下来说三大模块的功能就是录制回放脚本----利用脚本进行场景模拟测试----测试完毕会把属性进行整理分析,并成报告和各种图形。帮助测速人员更加直观的分析产品的性能。

6.svn版本管理工具:

svn给我的感觉就是像一个共享网盘。不过他的功能更加的强大。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。 用户在本地库进行文件或者代码的修改上传后,别人用户可以使用showlog功能可以进行上一个版本的查看,可以查看谁在什么时间更改哪些内容。

收获:

对一些测试工具有了加深的理解。一些弄不懂问题大家一起想办法可以很快的进行解决,这样每周大家进行一个汇总,可以取长补短。同时也从师姐那里了解了些进入项目后的wiki登记和邮箱发送的流程和一些需要注意的事项。

问题:

暂无

明天要做的事:

了解接口测试




返回列表 返回列表
评论

    分享到