“土木人转行软件测试学习第2天”-软件测试常用工具

  • 软件测试常用工具

    • 业务需求分析工具

      • 思维导图

      • plantuml:关键时间时序分析

    • 测试用例设计工具

      • 思维导图:逻辑清晰、效率较高

      • excel:平台化管理使用较多

    • 测试流程管理平台

      • Jira:定制性强,可自定义流程、界面、字段等

      • Redmine:开源、Bug跟踪系统

      • TestLink:偏重于测试用例管理,操作较复杂,不是很方面,使用较少

      • 禅道:完整覆盖整个项目管理流程,定制性不强

      • 公司自研发平台

    • 功能测试辅助工具

      • adb:Android调试桥,用来管理模拟器工具,借助adb可管理设备或模拟器状态,adb就是连接Android端与PC端的桥梁

      • Monkey:Google提供的用来做稳定性与压力测试的命令行工具,Monkey是Android平台自动化测试手段,可对Android设备进行模拟用户操作

      • Charles:Windows平台与Mac平台都支持,用来抓包很方面。

      • Fiddler:在Windows平台上用来抓包的代理工具,跨平台不是很好

    • 接口测试工具

      • Postman:接口测试工具,可以快速构建请求,也可保存,可提供响应结果比较功能,可用来直接写测试用例,可以通过设置环境变量在不同环境里面使用同一套测试用例

      • JMeter:主要用来做服务端压力测试

    • 流程自动化工具

      • Jenkins

      • Docker

    • 测试自动化工具

      • web自动化

        • Selenium:专门用来做Web自动化工具,可直接在浏览器中运行

      • app自动化

        • Appium:专门用来做APP的自动化测试工具

      • 接口测试自动化

        • Java

          • RestAssured:Java接口测试框架,支持主流请求方法

        • python

          • Requests

          • HttpRunner

    • 服务端性能测试工具

      • 开源压力测试工具

        • JMeter(主流使用)

      • 商业压力测试工具

        • LoadRunner

posted @ 2026-01-15 23:31  风致﹏  阅读(0)  评论(0)    收藏  举报