最新 最热

App自动化测试|Appium工作原理及Desired Capbilities配置

脚本请求——>4723端口appium server——>解析参数给PC端4724端口——>发送给设备4724端口——>通过设备4724端口发给bootstrap.jar——>Bootstrap.jar把命令发给uiautomator...

2023-01-13
1

软件测试|selenium+python基础方法封装(一)

Web自动化是自动化测试中的重要部分,作为广大测试从业者的首选学习对象,相较于C/S架构的自动化来说,B/S有着其无法忽视的诸多优势,从行业发展趋、研发模式特点、测试工具支持,其整体的完整生态已经远远超过了C/S架构方面的...

2023-01-10
0

软件测试|uiautomator2 自动化测试工具使用

Google 官方提供了一个 Android 自动化测试工具(Java 库),基于 Accessibility 服务,功能很强,可以对第三方 App 进行测试,获取屏幕上任意一个 App 的任意一个控件属性,并对其进行任意操作,但有两个缺点:...

2023-01-09
0

软件测试|如何实现多套环境的接口自动化测试

在敏捷迭代的项目中,通常会将后台服务部署到多套测试环境。那么在进行接口自动化测试时,则需要将服务器的域名进行配置。使用一套接口测试脚本,通过切换域名地址配置,实现多套环境的自动化测试。...

2023-01-09
1

软件测试|App自动化之Appium工作原理

并且是一个灵活的跨平台的测试自动化工具,可以在iOS、Android 或 Windows、Mac 设备上进行移动应用的自动化测试运行,并且能够使用相同的 API 编写多个平台的测试脚本;...

2023-01-06
0

Selenium-PO设计模式

PO(page object)设计模式是在自动化中已经流行起来的一种易于维护和减少代码的设计模式。在自动化测试中,PO对象作为一个与页面交互的接口。测试中需要与页面的UI进行交互时,便调用PO的方法。这样做的好处是,如果页面的UI...

2023-01-05
0

算法转开发&测开,拿了四个offer(上)

上周有个师弟跟我说字节oc了,他读研时做的是算法方向,去年寒假期间还去了一家小公司实习过一段时间,后来觉得自己不适合算法,加之了解到算法岗上岸太难,于是果断在今年五月份的时候转开发。...

2023-01-05
0

Python测试开发入门大纲

在文章底部你的每一次随手 → 分享、点赞、在看都很重要,感谢!!!时间是最好的证明,只有静心深入掌握核心思想才是延续职场生涯的良药。基本功需要一点点的积累,这里我从一个新手逐步掌握测试开发能力进行了梳理。先上一个概...

2023-01-04
0

软件测试|Yaml实现测试数据驱动

理念与同“UI自动化测试框架”中的“测试步骤的数据驱动”相同,接口中的测试步骤的数据驱动就是将接口的参数(比如 method、url、param等)封装到 yaml 文件中管理。当测试步骤发生改变,只需要修改 yaml 文件中的配置即可...

2023-01-04
1

软件测试|K8S 容器编排

初学者容易误以为容器的任务只在于部署行为--将软件在容器中部署以提供持续的服务。但其实容器也同样大量的被应用于批处理程序的运行上。比如测试行为是典型的批处理任务范畴, 它不提供持续稳定的服务, 它只是一段特定的...

2023-01-04
0