- 博客(323)
- 收藏
- 关注
原创 如何使用RunnerGo模拟用户分流负载
在实际的软件使用过程中会有这样的一个情况:用户登录系统后通常会进行多样化的操作,涉及不同的功能模块,这实际上是对系统资源的一种分流负载。这里我们以并发模式举例:并发数设置为100,家电家具板块权重配置为20,衣服板块配置为50,手机电脑板块配置为30。RunnerGo场景配置中,每一个接口模块都可以设置接口权重,接口权重占并发数的百分比,默认是100。手机电脑板块承受的并发负载为,100*80%*70%:56。家电家具板块承受的并发负载为,100*80%*60%:48。
2024-03-12 18:40:13
323
原创 UI自动化测试介绍及入门
当然,自动化测试的终极目标是实现平台化,测试人员的进阶也是朝着测试开发的方向发展,就像开发JMeter这样的测试工具一样。频繁变更的模块:项目中存在需要频繁变更的模块,通过UI自动化测试可以快速捕捉到可能引入的问题和缺陷,及时进行修复和验证。通过谨慎选择满足以上条件的项目进行UI自动化测试,可以建立起一个稳健而全面的UI自动化测试体系,提高整体测试效率和质量。虽然UI自动化测试对于项目有严格的要求,但总会有一些项目或模块的功能异常稳定,非常适合纳入UI自动化测试的待办列表中。
2024-03-12 18:39:05
779
原创 UI自动化、性能、API测试一体平台:RunnerGo
它能够提供诸多优势,包括提高测试效率、减少人力成本、提升软件质量等。RunnerGo近期上线脚本录制器,根据你的测试操作直接生成UI自动化测试脚本,下面是使用方法。在浏览器操作时,录制器内展示操作日志,这里我们录制一个百度搜索RunnerGo,打开RunnerGo官网的脚本。可以在录制器中下载、开始、暂停、清除当前录制,点击下载后配置文件名可生成录制文件。点击打开录制器,在浏览器中进行操作时录制器会将操作录制为一个JSON文件。在RunnerGo中创建测试场景,上传录制好的JSON文件。
2024-03-11 18:39:31
348
原创 性能测试入门:做一次简单的性能测试
用户怎样使用这个系统。日常工作中,项目改造或项目架构升级都需要做性能测试,可能会有小伙伴突然会被喊去做性能,这个时候服务端不熟悉,linux资源命令不太会怎么办,很简单,API调试工具(postman、apipost)有吧,用RunnerGo,这是一款开源测试工具,直接导入API调试工具里的项目,根据性能需求配置一下压测模式就可以了,测试开始就能实时看服务器资源,测试报告。当前,性能测试已经是一名软件测试工程师必须要了解,甚至熟练使用的一项技能了,在工作时可能每次发版都要跑一遍性能,跑一遍自动化。
2024-03-11 18:38:17
419
原创 UI自动化测试使用场景及脚本录制
经常有人会问,什么样的项目才适合进行UI自动化测试呢?而在实际测试过程中,经常会遇到无法找到控件,或者因控件定义变更而带来的维护成本等问题。UI自动化测试依赖于界面元素的定位和操作,对于界面变动敏感,一旦界面设计发生变化,测试脚本可能会失效。UI自动化测试需要使用特定的测试框架和工具,很多工具的学习曲线比较陡峭,需要掌握相应的编程语言和工具的使用方法,以及测试设计技巧,增加了测试人员的学习成本。在浏览器操作时,录制器内展示操作日志,这里我们录制一个百度搜索RunnerGo,打开RunnerGo官网的脚本。
2024-03-08 18:30:32
557
原创 【测试工具系列】压测用Jmeter还是LoadRunner?还是其他?
它小巧、开源,还能支持多种协议的接口和性能测试,所以在测试圈儿里很受欢迎,也是测试人员常用的工具,但是在企业级性能场景下可能会有性能瓶颈,更适合测试自己使用。而LoadRunner作为性能测试工具的开拓者,测试人员应该都听过,可能也用过,相比较后起之秀Jmeter,使用场景更趋于企业级的性能测试,不太适合个人使用。在浏览器操作时,录制器内展示操作日志,这里我们录制一个百度搜索RunnerGo,打开RunnerGo官网的脚本。RunnerGo支持接口测试、性能测试、API UI自动化测试、项目管理等功能。
2024-03-08 18:29:21
1049
1
原创 LoadRunner VS RunnerGo:主流性能测试工具对比谁更胜一筹?
RunnerGo与LoadRunner在各自的领域都有着其独特的产品定位,LoadRunner作为性能测试的标杆产品,性能部分强大,对于大型企业级性能场景适配程度更高,对企业的购买力也要求更高,适合对性能有特殊要求的大型企业。LoadRunner Analysis 组件通过预制多种数据模版对性能测试的结果进行展示和分析,例如:虚拟用户数的图表、事务数相关的图表、错误信息统计的图表、Web服务器性能的图表、网页诊断和页面组件分析的图表、操作系统的监控数据图表等等,种类繁多,相应的配置操作也较为繁琐。
2024-03-07 18:44:38
942
原创 一个平台满足你对测试工具的所有需求
RunnerGo是一款基于Go语言自研的全栈测试平台,平台提供从API测试、性能测试、自动化测试(API、UI)、项目管理等覆盖整个测试周期的全部功能。RunnerGo的核心理念就是简单、灵活,提供丰富的配置功能,满足不同项目和需求的测试需求。具体来说,产品经理可以在需求管理中创建需求和迭代计划,研发团队可以在版本管理中创建分支和版本,测试人员则可以在任务管理中向研发团队下发工作任务。在浏览器操作时,录制器内展示操作日志,这里我们录制一个百度搜索RunnerGo,打开RunnerGo官网的脚本。
2024-03-07 18:43:30
465
原创 对比四款专业的测试工具,帮助你选出最适合自己的测试工具
就测试用例的管理来说,不仅需要管理手工测试用例,还需要管理自动化测试脚本,实现自动化测试结果在测试用例管理工具中的自动更新,这需要测试用例管理工具和自动化测试工具的集成。它简单易学,上手快,且拥有丰富的测试功能,但JMeter的自动化程度较低,需要测试人员编写较多的测试脚本,维护成本较高。这大大降低了测试的难度和复杂度,提高了测试的效率和质量。,采用先进的生产力测试工具不仅能够帮助企业优化资源配置,减少人力成本,提高整体运营效率,实现降本增效,还能极大提高工作效率,确保产品的质量和稳定性。
2024-03-05 18:56:25
1024
原创 JMeter VS RunnerGo :两大主流性能测试工具对比
在研发理念上,RunnerGo不仅关注测试功能的实现,还注重人员权限的管理、流程的规范性以及项目数据的隔离等问题。它小巧、开源,还能支持多种协议的接口和性能测试,所以在测试圈儿里很受欢迎,也是测试人员常用的工具,不少企业也基于JMeter建立起自己的自动化测试能力,提升工作效率。在设计上,RunnerGo的核心能力充分考虑了企业的管理需求和用户的实际功能要求,达到了一个理想的平衡点。:JMeter中的测试脚本是独立管理的,这使得在其他项目中重用相似的测试脚本变得困难,容易导致脚本编写的重复和冗余。
2024-03-05 18:52:32
1284
原创 RunnerGo-基于Go的开源测试平台介绍及使用
测试人员目前广泛使用的测试工具如Postman、JMeter等,如Postman缺少对API的性能测试部分、JMeter则缺少测试报告和测试脚本的统一管理系统及UI测试功能,而RunnerGo的出现填补了传统测试工具的空缺,为测试人员提供了一个可以满足测试全流程的测试工具,本文将介绍RunnerGo的功能特性、使用方法以及应用场景。RunnerGo是一个基于Go的开源测试平台,主要为测试人员提供无代码、简单、快速的性能、自动化测试脚本配置平台,同时还提供项目管理系统对项目的进度、需求、缺陷进行管理。
2024-03-04 18:52:49
788
原创 七款顶级API测试工具
在进行API接口测试时,测试的重点应当聚焦于API的调用方式。鉴于API缺乏直观的图形用户界面(GUI),使得直接对接口进行测试变得困难,对于前后端开发者而言,选择一套高效且实用的工具来测试API接口,从而验证开发的程序是否满足预期,显得尤为重要。Rest-Assured 是一套由 Java 实现的 REST API 测试框架,它是一个开源工具也是一个轻量级的 REST API 客户端,可以直接想服务器端发起 HTTP 请求进行测试,测试语法非常简洁,支持发起 POST、GET、PUT 等请求。
2024-03-04 18:50:23
1725
原创 API调试IDEA插件用这款就够了
这款插件由Apipost团队开发的,其官方介绍是:用于IDEA项目快速生成API文档,快速查询接口、接口代码功能,并支持在IDEA中进行API调试操作。我们在编写完接口代码后需要进行接口调试等操作,一般需要打开额外的调试工具。编写完代码后,只需右键upload同步接口即可快速将源码中包含的API以及注解自动生成API文档,并生成可以访问的链接。调试接口时某些接口返回数据需要记录,本次更新新增保存功能,发送请求后点击保存可保存该次的发送详情和返回详情。编写完代码后,点击右侧图标,可以进行快速调试。
2024-03-01 18:51:51
458
原创 Apipost自动化测试持续集成配置方法
安装好Apipost-cli后,在命令行输入生成的命令,即可执行测试用例,运行完成后会展示测试进度并生成测试报告。保存好设置后,开始构建项目,点击立即构建,开始执行项目,执行完成后可以在控制台输出中查看结果。Apipost cli基于Node js运行 需要在jenkins上配置NodeJs依赖。点击新建任务,输入任务名称,选择创建一个自由风格的软件项目,点击确定。在命令窗口中,输入Apipost的执行命令,设置完成后,点击保存。在全局工具中配置NodeJs和包名apipost-cli。
2024-02-28 18:28:51
482
原创 软件性能测试工具RunnerGo安装步骤
现在安装RunnerGo仅需要一条命令!目前支持系统:Centos、Debian、Ubuntu三种。默认超管账号:runnergo 密码:runnergo。安装成功后,在浏览器打开以下地址页面,即可登录使用。地址:http://本机外网地址:9998。输入命令后等待安装完成并选择安装系统。可以输入以下命令查看本机外网地址。
2024-02-28 18:27:00
285
原创 RunnerGo UI自动化测试脚本如何配置
通过百度搜索的场景步骤为:进入百度搜索页面-点击输入框-输入搜索内容-点击百度搜索按钮-关闭页面。这里我们以一个打开百度搜索的场景,添加了百度输入框和百度一下按钮两个元素,首先需要获取到这两个元素的Xpath,如图,右键点击检查,点击左侧箭头指向按钮。RunnerGo UI自动化基于Selenium浏览器自动化方案构建,内嵌高度可复用的测试脚本,测试团队无需复杂的代码编写即可开展低代码的自动化测试。填入RunnerGo元素属性中,点击确定,相同的方法创建百度搜索按钮元素。点击场景管理,创建场景。
2024-02-27 19:16:21
428
原创 支持快速生成API文档: Apipost
这意味着,团队成员可以快速轻松地生成、查看和分享接口文档,大幅度节省了不必要的时间消耗,同时,也提高了沟通协作的效率。Apipost通过可视化的方式进行测试用例的编写,支持导出测试脚本,在测试过程中,Apipost还支持对测试结果进行统计和分析,以便后续的数据汇总和报告生成。综上,Apipost团队化设计实现了多人在线协作、数据同步和变更记录的追溯等功能,保证了团队协作的高效性和数据的安全性。无论是团队内部还是跨团队协作,Apipost都能够提供快速、高效、安全的协作平台,从而提高项目开发的效率和质量。
2024-02-27 19:14:04
580
原创 Apipost 数据模型功能API数据重复利用起来
在Apipost数据模型中用户可以预先创建多个数据模型,并在API设计过程中重复利用这些模型来构建API。若当前接口仅需部分引用“数据模型”,不需要某个字段时,可以直接点击“隐藏字段”按钮。在左侧导航点击「数据模型」-「新建数据模型」在右侧工作台配置数据模型参数。在API设计预定义响应期望下点击引用数据模型,并选择需要导入的数据模型。当需要对某个字段进行特殊编辑时,可以点击某个字段的“解除关联”按钮。当单独需要对该接口数据进行编辑时,可以点击数据顶部的解除关联。解除关联后也可以恢复关联。
2024-02-26 18:36:36
225
原创 接口管理怎么做,软件接口测试工具推荐
可以看出,每个步骤都需要使用不同的工具,这就需要维护各工具之间的数据一致性,增加了风险和低效率的问题。安装Apipost后,打开软件后,我们来看看首页面的一些功能:有API设计、API调试、自动化测试、文档分享、数据模型、项目设置等几大模块。Apipost 解决了传统API管理工具的痛点:无法分享文档,点击分享文档即可生成API文档链接,还会生成外网、内网两种链接。我们选择一个接口进入我们最常用的API调试页面,这里可以调试接口,也可以看到有几个功能:分享文档,环境配置,查看响应参数。
2024-02-26 18:35:23
473
原创 这五个软件测试工具,测试工程师必备
无论是RunnerGo的全栈测试能力,还是TestRail的测试用例管理功能,或者是Selenium的自动化测试支持,以及JMeter的性能测试专长,它们都能为软件开发团队提供有力的支持。选择适合自己团队的工具,将有助于提升测试工作的效率和质量。通过Jira,团队可以轻松地管理测试用例、测试计划和测试结果,确保整个测试流程都得到有效的监控和管理。它能够模拟用户在浏览器中的操作,如点击、填写表单等,从而验证Web应用的功能和性能。本文将盘点五个备受推崇的软件测试工具,它们各具特色,适用于不同的测试场景。
2024-02-22 18:06:54
244
原创 十大开源软件测试项目,拿来练手真不错!
这些开源测试项目提供了丰富的测试功能和灵活的使用方式,适合不同测试需求的场景。:Robot Framework是一个通用的自动化测试框架,它支持多种编程语言和测试库,适合进行跨平台的测试。:Behave是一个Python的测试框架,它支持BDD风格的测试编写,并提供了灵活的测试执行和报告功能。:TestNG是一个用于Java的开源测试框架,它提供了丰富的测试特性,如参数化测试、数据驱动测试等。:Gauge是一个灵活的测试框架,它支持多种编程语言,并提供了BDD风格的测试编写和执行。
2024-02-22 18:06:22
1002
原创 Apipost推出的IDEA插件值得一试!
Apipost-Helper是由Apipost推出的IDEA插件,写完接口可以进行快速调试,且支持搜索接口、根据method跳转接口,还支持生成标准的API文档,注意:这些操作都可以在代码编辑器内独立完成,非常好用!上传时选择到项目,自动创建目录,创建的目录为类的注释,如果没有注释则为类名,注释优先级为文档注释标记@module > @menu > @Api(swagger) > 文档注释第一行。」即可快速将源码中包含的API以及注解同步至Apipost中,并生成可以访问的API文档链接。
2024-02-21 18:26:47
374
原创 Apipost多host服务配置如何使用
配置完成后需要在接口目录中选择该目录下需要使用的host服务,每个接口目录都可以选择不同的host服务,如果未选择,则使用默认服务。为目录选择一个服务,则该目录下的接口使用该服务。在同一台服务器中部署了测试环境的用户中心、saas等多套服务,那么我们就可以在环境下配置多个域名,而将用户中心、saas的接口分别在不同目录下进行管理。最近Apipost新增同环境下多host服务的配置功能,本篇文章带来该功能的使用场景及使用方法。点击添加服务,输入服务名和URL。点击右上角眼睛标识进入环境管理。
2024-02-21 18:25:32
185
原创 Apipost forEach循环控制器如何使用
您可以定义参数的来源,如手动输入、CSV文件或数据库查询,以及参数的数据类型和格式。本文将介绍Apipost的foreach控制器,解释其用途和优势,帮助您更好地利用这一功能提升自己的测试工作。数据驱动测试:通过foreach控制器,您可以将测试数据与测试用例分离,将测试数据存储在参数列表中,从而实现数据驱动测试。您可以定义多个参数,并使用它们的不同组合进行测试,从而更全面地覆盖接口的各种情况。在自动化测试里,新建一个测试用例,添加foreach循环控制器,在控制器内添加要创建账号的接口然后保存测试用例。
2024-02-20 18:37:26
228
原创 IDEA插件推荐:免费好用!
这款插件由Apipost团队开发的,其官方介绍是:用于IDEA项目快速生成API文档,快速查询接口、接口代码功能,并支持在IDEA中进行API调试操作。我们在编写完接口代码后需要进行接口调试等操作,一般需要打开额外的调试工具。编写完代码后,只需右键upload同步接口即可快速将源码中包含的API以及注解自动生成API文档,并生成可以访问的链接。调试接口时某些接口返回数据需要记录,本次更新新增保存功能,发送请求后点击保存可保存该次的发送详情和返回详情。编写完代码后,点击右侧图标,可以进行快速调试。
2024-02-20 18:35:37
302
原创 好用的UI自动化测试平台推荐
相比之下,使用可视化工具进行UI自动化测试更为高效。RunnerGo提供从API测试、API自动化测试到UI自动化测试覆盖整个测试流程的可视化测试平台,不需要测试人员有太高的代码水平,且在维护用例更新测试脚本时更加方便。RunnerGo UI自动化测试功能基于Selenium浏览器自动化方案构建,内嵌高度可复用的测试脚本,测试团队无需复杂的代码编写即可开展低代码的自动化测试。UI自动化测试要求测试人员具备较高的代码水平,包括掌握相应的编程语言和工具的使用方法,以及测试设计技巧,这增加了测试人员的学习成本。
2024-02-19 18:40:57
545
原创 postman也不行!IDEA接口调试插件
Postman是大家最常用的API调试工具,那么有没有一种方法可以不用手动写入接口到Postman,即可进行接口调试操作?这款插件由Apipost团队开发的,其官方介绍是:用于IDEA项目快速生成API文档,快速查询接口、接口代码功能,并支持在IDEA中进行API调试操作。编写完代码后,只需右键upload同步接口即可快速将源码中包含的API以及注解自动生成API文档,并生成可以访问的链接。调试接口时某些接口返回数据需要记录,本次更新新增保存功能,发送请求后点击保存可保存该次的发送详情和返回详情。
2024-02-19 18:40:29
522
原创 RunnerGo:UI自动化测试神器!
它能够提供诸多优势,包括提高测试效率、减少人力成本、提升软件质量等。RunnerGo近期上线脚本录制器,根据你的测试操作直接生成UI自动化测试脚本,下面是使用方法。在浏览器操作时,录制器内展示操作日志,这里我们录制一个百度搜索RunnerGo,打开RunnerGo官网的脚本。可以在录制器中下载、开始、暂停、清除当前录制,点击下载后配置文件名可生成录制文件。点击打开录制器,在浏览器中进行操作时录制器会将操作录制为一个JSON文件。在RunnerGo中创建测试场景,上传录制好的JSON文件。
2024-02-18 18:31:49
259
原创 怎么做接口自动化测试
相比UI层(主要是WEB或APP)自动化测试而言,接口自动化测试收益更大,且容易实现,维护成本低,有着更高的投入产出比,是每个公司开展自动化测试的首选。接口自动化测试,顾名思义,是指通过编写脚本或使用专业工具,对应用程序的接口进行自动化测试,从而验证接口的正确性和稳定性。:RunnerGo 是一款全栈测试平台,支持性能测试、接口自动化、UI自动化测试等功能,RunnerGo内置定时任务,邮件通知、第三方通知等功能,无需集成其他工具即可完成接口自动化测试。Ant是一种构建工具,可以用于自动化测试和构建过程。
2024-02-18 18:29:45
543
原创 UI自动化测试代码不想写脚本不想配?RunnerGo一键录制
想快速配置可视化UI自动化测试脚本?RunnerGo近期上线脚本录制器,根据你的测试操作直接生成UI自动化测试脚本,下面是使用方法。在浏览器操作时,录制器内展示操作日志,这里我们录制一个百度搜索RunnerGo,打开RunnerGo官网的脚本。可以在录制器中下载、开始、暂停、清除当前录制,点击下载后配置文件名可生成录制文件。点击打开录制器,在浏览器中进行操作时录制器会将操作录制为一个JSON文件。在RunnerGo中创建测试场景,上传录制好的JSON文件。点击RunnerGo上方插件按钮下载录制器。
2024-02-04 18:13:28
238
原创 6款超好用的IDEA插件,开发必备!
热部署插件,让你在修改完代码后,不用再重新启动,很实用!但是,不是免费的,需要大家继续发挥下自己的聪明才智才能happy的使用。它可以直接对数据的表生成entity、controller、service、dao、mapper,无需任何编码,简单而强大。统计插件,查看你的代码数据。比如整个项目的代码总行数,分别统计各个类型文件的总行数。用它查找maven依赖是相当方便的,可显示依赖结构,可以查找,处理依赖冲突很方便。JSON转领域对象工具:GsonFormat。代码质量检查工具:SonarLint。
2024-02-04 18:12:11
435
原创 介绍一个超好用的API管理工具:Apipost
首先打开ApiPost界面点击新建,选择POST请求,输入url,请求参数选择json,输入对应的请求参数,点击发送,就可以请求成功啦。Apipost是一款集API调试、生成文档、Mock、测试于一体的协同工具。单个工具可以同时满足。可以对接口创建测试用例,在不改变接口源数据的同时创建多个用例情况,方便研发接口自测或保存测试数据。在Apipost中可以对接口进行并发测试,点击一键压测,输入并发数和时间/轮次,即可开始测试。可以配置自动化测试脚本,根据场景配置合适的控制器即可开始测试,测试完生成测试报告。
2024-02-01 18:29:41
368
原创 浅谈UI自动化测试
当然,自动化测试的终极目标是实现平台化,测试人员的进阶也是朝着测试开发的方向发展,就像开发JMeter这样的测试工具一样。频繁变更的模块:项目中存在需要频繁变更的模块,通过UI自动化测试可以快速捕捉到可能引入的问题和缺陷,及时进行修复和验证。通过谨慎选择满足以上条件的项目进行UI自动化测试,可以建立起一个稳健而全面的UI自动化测试体系,提高整体测试效率和质量。虽然UI自动化测试对于项目有严格的要求,但总会有一些项目或模块的功能异常稳定,非常适合纳入UI自动化测试的待办列表中。
2024-02-01 18:28:37
914
原创 API管理协作工具:Apipost
这意味着,团队成员可以快速轻松地生成、查看和分享接口文档,大幅度节省了不必要的时间消耗,同时,也提高了沟通协作的效率。Apipost通过可视化的方式进行测试用例的编写,支持导出测试脚本,在测试过程中,Apipost还支持对测试结果进行统计和分析,以便后续的数据汇总和报告生成。综上,Apipost团队化设计实现了多人在线协作、数据同步和变更记录的追溯等功能,保证了团队协作的高效性和数据的安全性。无论是团队内部还是跨团队协作,Apipost都能够提供快速、高效、安全的协作平台,从而提高项目开发的效率和质量。
2024-01-31 18:41:54
672
原创 好用的IDEA插件,免费!
编写完代码后,只需右键upload同步接口即可快速将源码中包含的API以及注解自动生成API文档,并生成可以访问的链接。比如可以通过点击图中icon,快速的找到右侧树中对应的API,并进行调试。该插件也支持通过双击或者右键API目录树,快速定位对应源码。这对于源码量很大时,寻找对应method非常有用。今天给大家推荐一款IDEA插件:Apipost-Helper-2.0,写完代码IDEA内一键生成API文档,生成API目录树,双击即可快速定位API定义的代码…编写完代码后,点击右侧图标,可以进行快速调试。
2024-01-31 18:40:48
197
原创 Apipost接口用例怎么用
下次当我们在进行回归测试的时候,就可以直接一键批量测试完所有的用例,通过生成的测试报告看到接口在各种条件下是否产生异常。Apipost 接口用例功能就是为此而设计,在接口用例页面可以根据需求创建多个测试用例,创建的接口数据不会影响源接口。在研发过程中,研发同学希望有一个独立的管理窗口能对调试完的接口进行自测,且不影响源接口数据。而测试同学则希望在做完测试后,可以把测试的数据给保存成测试用例,方便下一次测试的时候能够快速调用。除此之外还可以把配置好的接口用例存入自动化测试中,配合Cli功能进行定时执行。
2024-01-30 18:41:01
311
原创 在RunnerGo测试平台中做WebSocket、Dubbo、TCP/IP接口测试
大家好,RunnerGo作为一款一站式测试平台不断为用户提供更好的使用体验,最近得知RunnerGo新增对,WebSocket、Dubbo、TCP/IP,三种协议API的测试支持,本篇文章跟大家分享一下使用方法。WebSocket 通过一个简单的握手过程来建立连接。TCP 提供了一种可靠、面向连接的数据传输机制,适用于需要确保数据完整性和顺序性的应用程序,如网页浏览、文件传输、电子邮件等。可以在发送消息窗口中编写需要发送的消息,目前支持 json、XML、Text 文本消息发送,也支持二进制消息格式发送。
2024-01-30 18:40:10
591
原创 Apipost中API如何调用本地文件
近期版本更新中Apipost推出插件管理,可以直接在预、后执行脚本中调用本地的脚本文件。let jarResult = pm.execute("jar包地址",[参数],{在「系统设置」—「插件管理」中打开目录将要执行的脚本文件拖入到文件夹下。如图:我们调用JSON.jar中JSONObject的get方法。className:'全类名',method:"方法名"
2024-01-29 18:31:27
451
原创 跟收费说拜拜,IDEA接口调试插件推荐
写完代码IDEA内一键调试,;IDEA插件市场中的API调试插件不是收费(Fast Request )就是不好用(apidoc、apidocx等等)今天给大家介绍一款国产的API调试插件:Apipost-Helper,完全免费且好看好用!这款插件由Apipost团队开发的,其官方介绍是:用于IDEA项目快速生成API文档,快速查询接口、接口代码功能,并支持在IDEA中进行API调试操作。编写完代码后,只需右键upload同步接口即可快速将源码中包含的API以及注解自动生成API文档,并生成可以访问的链接。
2024-01-29 18:30:04
349
原创 UI自动化搭建背景及优劣势分析
UI自动化测试依赖于界面元素的定位和操作,对于界面变动敏感,一旦界面设计发生变化,测试脚本可能会失效。UI自动化测试需要使用特定的测试框架和工具,很多工具的学习曲线比较陡峭,需要掌握相应的编程语言和工具的使用方法,以及测试设计技巧,增加了测试人员的学习成本。这里我们以一个打开百度搜索的场景,添加了百度输入框和百度一下按钮两个元素,首先需要获取到这两个元素的Xpath,如图,右键点击检查,点击左侧箭头指向按钮。根据以上步骤我们完善测试场景如下图,即可完成我们的一个流程的UI自动化测试。
2024-01-27 18:34:31
556
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人