测试工程师成长之路
文章平均质量分 67
测试工程师成长之路专注于软件测试技术分享
测试工程师成长之路
软件测试过程中测试工具,测试方法,测试脚本(包括自动化测试环境搭建),问题分析,记录分享。
WX搜索关注【测试工程师成长之路】公众号
展开
-
探索Allure Report:提升自动化测试效率的秘密武器
亲爱的小伙伴们,由于微信公众号改版,打乱了发布时间,为了保证大家可以及时收到文章的推送,可以点击上方蓝字关注,并设为就可以第一时间收到推送哦!原创 2024-01-03 18:30:43 · 922 阅读 · 0 评论 -
老司机珍藏多年D盘软件测试学习资料,免费领
测试资料原创 2022-11-19 12:28:06 · 1726 阅读 · 0 评论 -
PageObject在UI自动化测试工具Playwright中的实践
playwright page object models原创 2022-11-07 18:24:36 · 1143 阅读 · 0 评论 -
JMeter压测时如何在达到给定错误数量后停止测试
在做接口自动化性能测试时,偶尔会有不稳定的因素导致请求断言失败。JMeter线程组对错误处理有两种常用处理方式:继续或停止测试转载 2022-08-16 10:54:33 · 675 阅读 · 2 评论 -
原生的高性能macOS端的抓包工具-Proxyman
可以说现在的抓包工具可谓是五花八门,比如Fiddler,Charles,LightProxy等,各有各的优缺点,最近又看到一个新的抓包工具,像我这样一个有强烈好奇心的人,怎么能错过,我们一起来学习下吧,更多技术文章请关注公众号【测试工程师成长之路】点击手机设置->安全->更多安全设置->加密和凭据->从存储设置安装->选择刚刚下载的证书->输入证书名称(随便起)->点击确定。安装手机端相应的证书(如果首次下载安装后已经安装了证书,可以忽略)安装证书成功之后,会获取到当前的Ip和端口信息。...原创 2022-08-08 13:26:28 · 4159 阅读 · 0 评论 -
自动化测试(测开)面试题总结
以下是本人在面试过程中记录的一些问题,仅供参考,更多技术文章,请关注公众号:测试工程师成长之路原创 2021-11-29 10:54:00 · 325 阅读 · 0 评论 -
Postman中文版,竟如此简单,秒变中文
好多小伙伴,尤其是刚入门软件测试的,对英文版本的Postman很抵触,希望有个中文版的,不过很遗憾的是Postman只有英文版本,但凡事都有例外,某天在逛github的时候,无意间发现了一个star 2.4k的开源项目Postman-cn,今天我们就来看看这个开源项目如何将英文版本的Postman汉化成中文版。一、github地址https://github.com/hlmd/Postman-cn二、下载并安装Postman1.windowshttps://dl.pstmn.io/downlo.原创 2021-10-14 15:08:10 · 2376 阅读 · 0 评论 -
Mac终端神器iTerm2配置(oh-my-zsh+shell integration+Powerlevel9k)
微信公众号:测试工程师成长之路 关注可了解更多的测试技术。问题或建议,请添加微信好友; 如果你觉得公众号对你有帮助,欢迎推荐给他人做为一个深度Mac OS用户,拥有一款称手的终端管理器是很有必要的,对于 Windows 用户来说,最好的选择是 Xshell,当然SecureCRT也不错,这个大家都没有异议。但对于 MacOS 用户来说,毋庸置疑,iTerm2 是开发,测试必备的利器,那么我们就来打造一款属于自己的个性化的iTerm2。一、下载地址1https://iterm2.com/down.原创 2021-09-08 17:08:22 · 728 阅读 · 0 评论 -
Selenium Grid自动化测试
微信公众号:测试工程师成长之路关注可了解更多的测试技术。问题或建议,请添加微信好友;如果你觉得公众号对你有帮助,欢迎推荐给他人上一篇文章讲了如何通过Selenium Grid做分布式自动化测试,不清楚的可以点击手把手教你使用Selenium Grid实现分布式自动化测试进行阅读。上次我们遇到一个问题,就是我们在执行脚本的时候,发现每次只能在一个Node上面执行浏览器操作,我们在执行脚本的时候,如何在多个Node上同时执行浏览器操作呢?一、ThreadLocal简介ThreadLocal是JDK.原创 2021-08-06 16:45:09 · 137 阅读 · 0 评论 -
小程序自动化测试工具之AirTest
01、背景之前一直做 WEBUI与接口,最近有个自动化测试项目,是小程序,本来打算采用 Appium来做,但是经过实践我放弃了,Appium用于 App 测试比较多,对于小程序,好多人建议用 AirTest,由于不了解 AirTest,对于新工具,我们如何何用呢?02、什么是 AirTestAirtest是由网易游戏推出的一个跨平台的,基于图像识别的 UI 自动化测试框架,它适用于游戏和应用程序,支持的平台有 Windows、 Android 和 iOS。Airtest提供...原创 2021-04-26 14:42:40 · 3315 阅读 · 8 评论 -
自动化测试面试题总结
1.产品给到你一个简单的功能接口,比如统计商品成交量这个接口,你要做怎么测试?2.python列表基础算法?3.MySQL查询第10到20条记录?4.MySQL左右连接?5.group by 与 having的区别是什么?6.给你一个简单的需求你会怎么测试?7.接口和UI自动化做过体系化的东西吗?8.性能测试是主要是压力测试,还是负载测试?9.性能测试拐点怎么看?怎么看是否达到瓶颈?10.在做性能测试时有没有对jmeter参数有没有做过调整?11.编程题:给你一个字符串,统计每个字符串出原创 2021-03-15 09:50:47 · 428 阅读 · 0 评论 -
Cypress居然可以做接口测试,不来学学吗
震惊,Cypress不仅可以做UI自动化测试,还可以做接口测试,支持GET,POST,PUT等请求方式,我们来看看吧!1、Cypress发起HTTP请求cy.requestcy.request(url)cy.request(url,body)cy.request(method,url)cy.request(method,url,body)cy.request(options)说明: url是接口请求地址,如果在cypress.json中设置了baseUrl,则url处可省...原创 2021-01-20 12:49:43 · 1515 阅读 · 0 评论 -
如何在Jenkins上集成Fitnesse
上一篇文章讲了如何编写接口测试脚本及如何在Fitnesse上编写测试用例,我们在Fitnesse上面的测试用例是要手动点击去执行的,那么我们可以用定时任务或关联项目触发执行吗?毫无疑问,是可以的,接下来我们在Jenkins上进行相关配置。注:Jenkins版本 Jenkins ver. 2.189在Jenkins上安装Fitnesse插件NO.1 点击Manage JenkinsNO.2 点击Manage PluginsNO.3 搜索Fitnesse插件注:...原创 2020-11-25 11:31:17 · 158 阅读 · 0 评论 -
接口自动化测试框架Fitnesse从入门到精通(附源码)
Fitnesse简介Fitnesse是完全集成的独立wiki(wiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具)和验收测试框架。我们可以简单的理解为:Fitnesse是一个测试框架,并且是一个可以像编写wiki一样编写TestCase的自动化测试框架。FitNesse是一个轻量级的、开源的框架,能够帮助开发团队方便的定义验收测试,通过在web页面上简单的输出和预计输出的表格就可实现,并且可以运行这些测试以确定是否通过,Fitnesse可以执行单个原创 2020-11-16 16:17:52 · 577 阅读 · 0 评论 -
面试软件测试必问HTTP知识点
“HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。Web服务器根据接收到的请求后,向客户端发送响应信原创 2020-10-31 10:53:44 · 308 阅读 · 0 评论 -
Charles抓包工具操作指南
一.Charles说明Charles是HTTP代理/ HTTP监视器/反向代理,使开发人员或测试人员可以查看其计算机与Internet之间的所有HTTP和SSL/ HTTPS通信。 这包括请求,响应和HTTP标头(其中包含cookie和缓存信息)。Charles是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境。二.Charles主要功能截取Http 和 Https 网络封包。支持重发网络请求,方便后端调试。支持修改网络请求参数。支持原创 2020-07-10 16:26:42 · 636 阅读 · 0 评论 -
前端自动化测试框架Cypress入门
一:Cypress简介随便着Web应用项目的不断发展,测试也要不断发展,Cypress是为现代网络打造的,基于JavaScript语言的一种前端自动化测试工具,测试也是如此,对浏览器中运行的所有内容进行快速,轻松和可靠的测试。Cypress是自集成的,它提供了一套完整的端到端的测试体验,正如官网上所说:安装Cypress很简单,无需依赖项,无需额外下载或更改代码。轻松,快速地编写测试,并在构建Web应用程序时观察它们的实时执行。在CI中调试测试就像在本地运行测试一样容易。具有内置的并行化和负载平衡原创 2020-06-20 18:57:07 · 1537 阅读 · 0 评论 -
自动化测试面试题及答案
自动化测试是什么?自动化测试学什么?自动化测试面试题及答案?–看完后吊打面试官!一、前言最近有童鞋和我抱怨,说网上很难搜到那些全面又合适的自动化测试面试题,这里根据我个人的经验以及收集整理的:你没看错,不慌,慢慢来。先从什么是自动化测试开始说起哈!二、什么是自动化测试?什么是自动化测试?当我第一次知道自动化测试的时候,除了知道“自动化”这三个有些高大上的称呼之外,我对自动化测试一无...转载 2020-04-26 11:48:48 · 7608 阅读 · 2 评论