logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【2023最叼教程】Appium自动化环境搭建保姆级教程

APP自动化测试运行环境比较复杂,稍微不注意安装就会失败。我见过不少朋友,装了1个星期,Appium 的运行环境还没有搭好的。搭建环境本身不是一个有难度的工作,但是 Appium 安装过程中确实存在不少隐藏的比较深的坑,如果一不小心踩中了其中的一个,那可能会花费比较长的时间来解决。

文章图片
#web app#测试工具
Postman的七种断言方法+超时设置!

postman在发送请求后,需要对返回的结果做判断,验证是否符合预期,如状态码、响应头、响应正文等信息进行断言操作,在设置时会给定一个预期结果,在发送请求后会得到一个实际如果,如果两者结果一致,则认为是成功的(PASS),否则则是失败的(Fail),这种操作就叫做断言。断言主要是在Test操作框内进行设置,使用JavaScript语言编写,断言的结果在下方响应内容的TestResult。

文章图片
#postman#lua#测试工具 +2
Selenium元素定位全攻略,让你轻松玩转自动化测试!

当所定位的元素具有id属性的时候我们可以通过by_id来定位该元素例如:打开百度,定位搜索框搜索框页面源代码:属性id值为kw异常总结:异常1:AttributeError:'list' object has no attribute 'get_attribute' :表示定位元素返回的是一个列表格式,原因:使用复数定位方式 find_elements获取的定位异常2 :NoSuchElement

文章图片
#selenium#测试工具#压力测试 +3
【软件测试】盘一盘工作中遇到的 MQ 异常测试

上一篇小结了一下关于redis的异常测试,今天再来盘一盘 MQ 相关的。MQ 跟 redis 一样,也是现在系统服务中不可或缺的重要中间件,通常用来流量削峰、应用解耦、异步处理等。日常经手的系统主要用的是 RocketMQ,是阿里系下开源的一款分布式、队列模型的消息中间件,是阿里参照kafka设计思想使用java实现的一套MQ,并做了自己的改进。被广泛的应用在订单、交易、充值、流计算、消息推送、日

文章图片
#docker#python#pytest +2
2024如何搭建测试平台?理清思路很重要!

一个健康的测试平台体系,对测试人员的职责分工、协作模式会有不同的要求。测试平台核心的职责是完成高质量的交付已满足业务需求。测试活动包括单元测试、集成测试、接口测试、性能测试等,都是通过这些测试手段,协同整个测试平台来完成高质量交付的管理工作。

文章图片
#python#selenium#压力测试
Jmeter接口测试+压力测试

jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在linux/windows/macos上都可以使用。jmeter可以做接口测试和压力测试。

文章图片
#压力测试#jmeter#测试工具
Selenium元素定位全攻略,让你轻松玩转自动化测试!

当所定位的元素具有id属性的时候我们可以通过by_id来定位该元素例如:打开百度,定位搜索框搜索框页面源代码:属性id值为kw异常总结:异常1:AttributeError:'list' object has no attribute 'get_attribute' :表示定位元素返回的是一个列表格式,原因:使用复数定位方式 find_elements获取的定位异常2 :NoSuchElement

文章图片
#selenium#测试工具#压力测试 +3
Pytest框架 —— setUp()和tearDown()函数

1、setUp()和tearDown()函数介绍,之前学过Unittest测试框架,知道前置setup()函数和后置teardown()函数非常好用,在每次用例开始前和结束后都去执行一次。当然还有更高级一点的setupClass()函数和teardownClass()函数,需配合classmethod装器一起使用,在做Selenium自动化的时候,它的效率尤为突出,可以只启动一次浏览器执行多个用例

文章图片
#pytest
【2023全网最牛教程】10分钟快速上手Postman(建议收藏)

Postman是发送 HTTP 请求利器,测试同学必备工具之一。熟练使用Postman是http接口测试最基本要求,也是能够快速进入测试行业敲门砖。安装Postman,Postman安装存在native app(本地app)或chrome app(插件) 两种方式。本地app已经成为当前主流,原因很简单,功能强大且使用顺畅。因为当时三点君被插件使用困扰了一段时间,已经改为本地安装。

文章图片
#postman#测试工具#职场和发展
Web自动化测试工具哪家强? Selenium与Cypress的比较

Selenium和Cypress都是目前在GitHub上比较活跃的开源项目。图 5展示了Selenium从2004年项目之初到今天一直有源源不断的代码提交。而Cypress是在2014年才开始的,是比较新的项目,如图 6所示。但它在6年的发展过程中,提交了大量的代码,功能不断完善。Cypress的代码峰值提交量甚至超过了Selenium,可见Cypress的发展速度的确非常迅猛。这也从侧面证明了C

文章图片
#测试工具
    共 20 条
  • 1
  • 2
  • 请选择