![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web自动化测试
文章平均质量分 84
Python+selenium,搭建UI自动化框架
lucky多多
一只在技术方面认真学习的鸟,虽然还是菜鸟~~
展开
-
5-UI自动化-三大切换,iframe如何定位,窗口新开、alert弹窗如何进行元素定位
上篇介绍web测试过程中有没有遇到以下问题:1、测试过程中遇到点击后打开了一个新的窗口,这种要如何定位呢?2、页面嵌套iframe,如何定位元素?3、有些甚至有alert弹窗,(基本较少,一些银行网站可能会有),如何定位元素?本篇就来一一介绍♡。原创 2022-11-30 13:46:31 · 2517 阅读 · 0 评论 -
4-UI自动化-selenium三大等待操作
三大等待,强制等待,隐式等待,显式等待。在UI自动化测试中,脚本一定要加入等待来增强脚本的健壮性。因为基本上会遇到环境不稳定,网络慢的情况,如果不做任何等待处理的话,代码会由于没有找到元素而报错。另外,一种情况就是页面使用ajax异步加载机制。这时我们就要用到 wait。原创 2022-11-29 00:08:01 · 961 阅读 · 1 评论 -
3-UI自动化-八大元素定位,xpath定位方式和相关的常问面试题
♡上篇我们了解了HTML页面的结构和常用的标签和属性。小白的话建议先看看,再来学习八大元素定位。UI自动化面试基本上逃不了这道面试题。八大元素定位。原创 2022-11-28 18:24:00 · 1950 阅读 · 0 评论 -
2-UI自动化-HTML页面的构成和常见标签、属性
♡。原创 2022-11-28 18:23:35 · 585 阅读 · 0 评论 -
1-UI自动化-初识selenium,编写第一个selenium脚本
下载完之后,要配置环境变量,也可能把驱动放到你的Python环境下(如果你的Python环境配置了环境变量的话)首先要安装浏览器驱动,至于如何安装,网上很多教程,谷歌浏览器一定要下载对应的版本。自动化测试也是同样的思想,只不过我们借助了代码来帮我们点点点测试,释放双手。3、点击登录,然后点点点。selenium就能帮我们实现UI自动化测试。第二步,就是要下载selenium啦,回想一下,我们做功能测试的步骤,下载之后就可以开始撸代码了。4、判断页面跳转是否成功。5、最后面输出测试报告。原创 2022-11-28 18:23:01 · 728 阅读 · 0 评论