logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

selenium UI使用小技巧集合

在WebDriver中处理JavaScript所生成的alert、confirm以及prompt十分简单,具体做法是使用 switch_to.alert 方法定位到 alert/confirm/prompt,然后使用text/accept/dismiss/ send_keys等方法进行操作。Keys()类提供了键盘上几乎所有按键的方法。前面了解到, send_keys()方法可以用来模拟键盘输入,

文章图片
#selenium#ui#测试工具 +4
Docker + Selenium Grid 搭建分布式 UI 自动化测试

Selenium Grid 是 selenium 提供的一个分布式测试工具,将自动化脚本发布到多个物理机或者虚拟机(跨平台、跨浏览器)上执行,通过一个中心节点来控制多个设备,也就是在中心节点(hub)上管理测试,在其它节点(node)上执行测试,以实现 Selenium 的并行执行。除了可以在多个设备上运行测试脚本以外,Selenium Grid 也可以实现多浏览器兼容性测试。Node 本身不提供

文章图片
#docker#selenium#分布式 +4
自动化测试框架有哪几种?搭建的思路是什么?

任何成功的自动化测试过程的关键组成部分都是测试自动化框架。降低维护成本,测试工作效率提升和提高质量保证团队的投资回报率ROI是优化敏捷流程时所提供的主要优势之一。提高测试效率降低维护成本尽可能少的人工干预尽可能大测试范围代码的可重用性软件开发领域的管理人员对实现自动化框架如何使他们的业务收益有了广泛的了解,并且在这个领域的许多人已经开始经常使用框架一词,它是成为软件自动化项目成功的关键。测试自动化

文章图片
#压力测试#测试工具#devops +4
教你从 0 到 1 落地 Jmeter 接口自动化脚本

通过以上5步,就可以0代码实现Jmeter自动化脚本的基础开发。当然实际工作中的项目会存在很多需处理的业务场景,比如文件上传处理、关联到数据库的接口处理、接口加密传参处理、数据库断言处理等等,那么就需要大家具备更高阶技术、甚至是自己写代码去解决。

文章图片
#jmeter#自动化#压力测试 +4
自动化测试如何实施落地?详细教程来了

需要相对稳定的业务需求迭代、比较成熟稳定的研发团队和一定的技术基础设施建设,以及较为规范的流程才能更好的落地,达到提效的目的”。二次开发:很多开源的自动化工具已经具备了大部分常见功能,但落地过程中还是要解决一些定制化功能,或者修复开源工具的一些bug,这就需要一定的开发能力对工具进行二次开发或者优化。举个例子:某创业公司,当前处于产品初创和快速迭代期,追求的是快速推出MVP产品推向市场,业务不稳定

文章图片
#postman#功能测试#测试用例 +4
面试中关于自动化测试的认识

通过工具或脚本代替手工测试执行过程的测试都叫自动化测试。减少回归测试成本减少兼容性测试成本提高测试反馈速度提高测试覆盖率让测试工程师做更有意义的测试POM中文字母意思是页面对象模型,POM是一种最近几年非常流行的自动化测试模型,或者说思想。POM不是一个框架,是一个解决问题的思想。采用POM的目的是为了解决前端中UI变化频繁,从而造成测试自动化脚本维护的成本越来越大。把Web UI对象仓库从测试脚

文章图片
#面试#职场和发展#测试工具 +3
Flutter:选择移动 UI 测试自动化工具

在过去四年多的时间里,我们团队一直在开发大型 Flutter 项目,并且始终讨论移动 UI 测试自动化的话题。在我们的第一个应用中,我们每个月发布一次更新,后来逐渐过渡到每两周发布一次更新。至少每晚进行一次功能应用测试的自动化,有助于更快、更自信地发布应用。团队和业务都清楚这一点的重要性。我们的第一个 Flutter 应用采用了Flutter 集成测试,并结合了 Github Actions 和

文章图片
#flutter#ui#自动化 +4
软件测试面试题(Python全栈自动化测试面试题)

1、你的测试职业发展是什么?测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。2、你认为测试人员需要具备哪些素质做测试应该要有一定的协调能力,因为测试人员经常要与开发接触处理一些问题,如果处理不好的话会引起一些冲突,这样的话工作上就会不好

文章图片
#python#selenium#集成测试 +3
轻松实现一个Python+Selenium的自动化测试框架

Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid。Selenium IDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用例。Seleniu

文章图片
#python#selenium#单元测试 +4
自动化测试框架UiAutomator2原理介绍 + 源码走读

然后就是 dlv 仓库的版本选择问题,我本地的 golang 是 1.18.10,下载最新的 dlv 时,项目是 1.19.x 的,可以打包成功并运行,但本地 VSCode 开始远程调试时就会报出版本对不上的问题,后更换低版本 dlv(golang 1.18.3)远程调试成功,目测是不向上兼容,向下大版本能兼容。老实说,这要看你所在厂的 CV 积累如何,比如我面快手的时候,对于一些自研的渲染引擎,

文章图片
#selenium#测试工具#测试用例 +3
    共 46 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择