• 12
  • 13
分享
  1. Fiddler:网络抓包工具

Fiddler在测试中一般用于篡改接口请求或接口返回数据以测试前后端业务场景或对异常功能的兼容.它能监控进出设备的http协议请求,并且支持重新编辑请求与返回,从而测试前端页面对不同结果的反应。

官网下载地址:https://www.telerik.com/fiddler

2.Apifox:接口测试工具

Apifox作为本土软件,在接口测试方面表现不亚于postman,它提供了完善的 API 场景测试(流程测试)功能,保证接口数据的正确性。另外具备可视化的断言、提取变量、数据库(SQL)操作等功能。除此之外还支持自定义前置/后置脚本,自动校验数据正确性。同时,也能进行测试用例管理,执行自动化测试用例并输出测试报告。

官网下载地址:https://www.apifox.cn/#

3.Selenium:自动化测试工具 偏web端

Selenium框架底层使用JavaScript模拟真实用户对浏览器进行操作。测试脚本执行时,浏览器自动按照脚本代码做出点击,输入,打开,验证等操作,就像真实用户所做的一样,从终端用户的角度测试应用程序。可使用Java,Python等多种语言编写用例脚本。

官网下载地址:http://www.selenium.org.cn/

4.Appium:自动化测试偏移动端

Appium 是一个跨平台的开源工具,同样的API能够复用到ios,安卓,Windows等多平台上,做到在多个不同平台之间复用代码。

官网下载地址:http://appium.io/

5.Jmeter:性能测试,自动化测试

Apache JMeter是一款基于Java的压力测试工具。它主要被用来对服务器或网络或app模拟巨大的负责,测试不同等级的压力级别下,被测对象的表现,从而分析并优化整体的性能。除此之外,它还能对应用程序做功能/回归测试。常用在JAVA程序,数据库,ftp服务器,CGI脚本的压测中。

官网下载地址:https://jmeter.apache.org/

6.Jira Software:项目管理,bug跟踪

JIRA 是一款问题跟踪管理软件工具,可以对各种类型的问题进行跟踪管理,包括bug、任务、需求、改进等。商用软件,提bug,验bug,测试工作日常几乎都离不开它。

官网下载地址:https://www.atlassian.com/software/jira

7.Testlink:测试用例管理工具

TestLink 是基于web的测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且还提供了一些简单的统计功能。

TestLink非常适合测试团队协作。管理员用户可以管理测试用例分配任务,测试用户和测试结果也能够在团队之间同步。同时它支持测试用例的自动和手动执行。测试人员可以用这个工具在很短的时间内生成测试计划和测试报告。

官网下载地址:https://www.testlink.org/

8.Testin:云测平台

提供云端兼容测试,远程真机测试和自动化测试,安全测试,及针对出海项目的海外测试。

企业做兼容测试的成本很高,需要大量购置真机,云测平台允许测试人员同时提测多个机型,覆盖到市面绝大部分机型,可以帮助用户发现App的安装、闪退、无响应等基础兼容问题。

官网下载地址:https://www.testin.cn/

总结

工具掌握不在多,而在于能够覆盖到日常工作场景,多快好省地完成测试任务。

以上8个测试工具基本覆盖了功能测试,接口测试,自动化测试,性能测试,项目管理,测试管理,掌握好这8个基本能够胜任日常的测试工作了。


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 大家好,我们已经安装好了Apifox。而且也建立好了团队和项目。 从建立项目的过程中,我们可以看到Apifox 其实是一个很好的API 管理工具。通过文件夹的层级,可以管理我们项目的所有API。 今天我们的学习任务呢,就是用Apifox 发送一个接口请求。今天我们就来学习下大部分都要用的API工具的接口测试功能,也是对测试人员来说最实用的功能。1.首先用其他工具先抓包。不管是网页里 F12里的网络里的请求或者是抓包工具里的请求。我们复制下CUrl。(如果你本身对接口特别熟悉,可以直接添加接口)。2.打开我们昨天已经创建好项目,点击+。3.选择「 导入抓包数据(cURL)」 ,就可以导入单个接口...
            9 9 671
            分享
          • 从oracle迁移数据到达梦后,发现数据库默认值都丢失了。于是我想从oracle数据库将默认值查出来,在达梦数据库加回去。于是上网查了一下,看怎么获取oracle数据库字段默认值信息,找到了这个sql。select t.column, t.data_type, t.data_length, t.nullable, t.data_default from USER_TAB_COLS t where TABLE_NAME = 'AA'但把sql拿到数据库跑时却发现...
            0 0 2017
            分享
          • API测试已成为日常的测试任务之一,为了提高测试效率,减少重复的手工操作,API自动化测试也逐渐变得愈加重要,本文是自己在API自动化测试方面的一些经验积累和心得、汇总成文,以飨读者我相信自动化技能已经成为高级测试工程师总体技能的标配。敏捷和持续测试破坏了传统的测试自动化实践,导致测试工程师重新考虑自动化的完成方式。当今的自动化工程师需要在GUI的下方深入到API级别完成软件质量的保护。导致转向API测试的第二个变化是物联网。物联网是具有嵌入式功能的日常对象,允许它使用HTTP或HTTPS在Web上进行通信以与远程后端服务进行通信。下面分享一下API测试的基础使用指南:一、什么是API测试?应...
            0 0 1453
            分享
          •   1 引言  1.1背景  随着Android应用越来越壮大,对应代码量显著增加,代码逻辑也日趋复杂,此时需要采取一定的行动去保证代码质量,减少逻辑漏洞等,于是严格地执行单元测试编写任务,将单元测试落实到平常开发和维护任务当中去,就是很重要的一环,不可忽视。  然而,很多应用开发者之前并未编写过单元测试代码,那么如果有一篇通俗易懂并带有操作步骤的文章,能帮助应用开发者完成从单元测试小白到入门的过渡,就再好不过了,于是本文就是在此情况写就的,如有不好之处,请多多包涵,谢谢。  1.2 术语和缩略语  2 闲谈单测  2.1 说说我理解的单测  2.1.1 对测试金字塔的理解  本文所指的单测,...
            0 0 1910
            分享
          • 今天主要谈谈职场感悟,在职场跟在家或者与朋友亲人相处还是很不一样的,在职场上,可能会有各色各样的人,大家在一起共事是为了完成一个共同的目标。可能私下里有人的行为让你很看不惯或者很不理解,但是做好自己的事情,与同事配合好才是最重要的,减少对他人的评判。测试岗位的门槛可能相对较低,于是从事这个工作的人也就是五花八门的,并且每个人性格都大相径庭,那我身边遇到的人和事来展开说说:我们公司来了两个00后测试实习生,打扮的很新潮,对于他们的一些举动我还是很不能融入的,比如吃饭的时候特别喜欢拿鬼畜的视频下饭,我就觉得挺魔怔的。再比如,他们追星,是那种很多中年人不理解养成式的追星,或者开盲盒。我虽然能理解,但...
            5 5 6622
            分享
      • 51testing软件测试圈微信