美文网首页软件测试软件测试
测试需要涉及的工具

测试需要涉及的工具

作者: Chentt的技术博客 | 来源:发表于2016-06-25 20:33 被阅读336次

    撇开coding

    很多dev用一些工具来自测,自动部署,作为测试应该要会用,了解一下。

    1. 数据抓包工具:wireshark、fiddler

    主要是针对http数据访问抓包,一是做安全性测试,二是通过抓包分析数据的流向,找bug。wireshark比fiddler大一些,功能更全。而且 fiddler更可用作移动设备的数据抓包。

    2.性能测试工具:jmeter

    有很多性能测试工具,但是我只接触过jmeter,针对个人jmeter完全够用,而且都不需要安装。jmeter的使用方法就是建立模拟场景,和设置线程组,但是根据测试场景的复杂性,肯定需要写很多性能测试的自动化脚本,jmeter轻便,开源。

    暂时还没有接触太多,关于12306高并发访问的性能测试没做成,因为登录需要验证码啊,各种信息,不会搞,以后研究。

    3.自动化测试:selenium

    用过,插件版,代码也写过,暂时没有使用在复杂场景,web端的自动化测试。

    4.bug跟踪工具:jira

    才了解到,主要用于对bug的记录,跟踪,管理,需要创建一个数据库,自带一个轻量数据库,但是一般和testlink整合的话,会使用adodb(使用testlink的一个关于数据库的中间套件)兼容的数据库,mysql之类的。

    5.测试用例工具:testlink、cucumber

    其实也可以用excel写。。。。就是太low了,大家都非要把代码写起整得很高端,看虫师的blog说蝉道很好用,以后有机会去接触。

    cucumber是ruby环境下的测试用例工具,没用过。

    可以写测试用例,管理测试用例的一个工具,安装有点麻烦,功能比较全,但是好像也有一些缺点,不记得了。

    6.自动化部署工具:jenkins

    有很多,travis ci,hudson,阿里用的是hudson。一般与ci服务器有关,现在流行持续集成和持续交付嘛,自动将提交的代码编译测试(难道dev在开发的时候不试编译一下??还是我理解错了。)然后打包部署。

    7.其他一些相关工具:maven、svn、git

    maven和svn都是版本管理工具,不知道该怎么描述,懂得太少了。继续学习去~

    相关文章

      网友评论

        本文标题:测试需要涉及的工具

        本文链接:https://www.haomeiwen.com/subject/mjeadttx.html