web自动化测试

少云清7 天前
web自动化测试
【UI自动化测试】11_web自动化测试 _窗口截图1、什么是截图?2、为什么要截图?说明: 在Selenium中, 提供了截图方法, 我们只需要调用即可
少云清8 天前
前端·python·web自动化测试
【UI自动化测试】12_web自动化测试 _验证码处理和cookie验证码:一种随机生成的信息(数字、 字母、 汉字、 图片、 算术题) 等为了防止恶意的请求行为, 增加应用的安全性。
少云清8 天前
前端·web自动化测试
【UI自动化测试】10_web自动化测试 _frame切换、多窗口切换多窗口:在HTML页面中, 当点击超链接或者按钮时, 有的会在新的窗口打开页面。
少云清9 天前
前端·web自动化测试
【UI自动化测试】9_web自动化测试 _元素等待元素等待:在定位页面元素时如果未定位到, 会在指定时间内一直等待的过程;1、什么是等待?代码执行过程中,第一次未找到元素,先不抛出异常。激活等待时间,在等待过程中如果找到元素就执行。
少云清10 天前
前端·web自动化测试
【UI自动化测试】5_web自动化测试 _元素操作和元素信息获取1、标签的上传:直接通过send_keys即可完成文件上传1、需要用到的工具2、操作步骤3、调试脚本①获取元素大小 :元素.size
少云清10 天前
交互·web自动化测试
【UI自动化测试】7_web自动化测试 _页面交互操作(重点)1、下拉框分类:2、下拉框处理方式:3、select标签的下拉框选择方法:思路: 先定位到要操作的option元素, 然后执行点击操作
少云清11 天前
前端·web自动化测试
【UI自动化测试】6_web自动化测试 _浏览器操作1、问题:答:通过调用Selenium的API来实现浏览器的操作当前窗口:创建驱动时第一个打开的窗口,对于当前窗口的元素一般都可以直接定位和操作,如果弹出新的窗口,对于新的窗口元素是不能直接进行操作,需要学习后续的窗口切换。
少云清12 天前
前端·selenium·web自动化测试
【UI自动化测试】3_web自动化测试 _Selenium-IDESelenium IDE:是一个Firefox插件,用于记录和播放用户与浏览器的交互。 (录制Web操作脚本)
少云清13 天前
前端·selenium·测试工具·web自动化测试
【UI自动化测试】2_web自动化测试 _Selenium环境搭建(重点)开源软件:源代码开放可以根据需要来增加工具的某些功能跨平台:linux 、windows 、mac核心功能:就是可以在多个浏览器上进行自动化测试
少云清14 天前
测试工具·web自动化测试
【UI自动化测试】1_web自动化测试 _测试工具选择1、QTP(收费)2、Robot framework(开源)3、Selenium(开源)4、Jmeter(开源、Web、接口、性能)
H_unique3 个月前
自动化测试·测试·web自动化测试
初识自动化测试自动化测试主要解决回归测试问题,通过编写代码和脚本,让计算机自动执行测试用例,替代传统的手工测试,就像有一个不知疲倦的测试助手,可以24小时不间断地工作。自动化测试有多种类型:Web自动化测试、接口自动化测试、移动端自动化测试、单元测试等等,这里我们介绍的是Web自动化测试。
郭天宇 abfore6 个月前
selenium·测试工具·web自动化测试
SeleniumSelenium是一个开源的Web自动化工具,一般用于测试、爬虫、刷票等场景。三个组件:Selenium IDE:浏览器插件,生成测试脚本(脚本录制),2021年已经停止更新
小明学C++1 年前
python自动化测试·测试用例·web自动化测试·自动化测试配置环境·selenium安装·webdriver下载
web自动化测试基础(从配置环境到自动化实现登录测试用例的执行,vscode如何导入自己的python包)接下来的一段时间里我会和大家分享自动化测试相关的一些知识希望大家可以多多支持,一起进步。前提安装好了python解释器并配好了环境,并安装好了VScode 下载的浏览器和浏览器驱动需要一样的版本号(只看大版本)。
网易测试开发猿2 年前
自动化测试·软件测试·功能测试·软件测试工程师·测试用例·接口测试·web自动化测试
软件测试实战,Web项目网页bug定位详细分析总结(详全)1、前置条件1)需要的知识熟透系统业务、团队成员情况 熟悉使用F12或抓包工具 了解HTTP/HTTPS协议 了解系统的架构,数据走向
测试架构师北凡2 年前
自动化测试·软件测试·软件测试工程师·python自动化测试·selenium·pytest·web自动化测试
【附源码】完整版,Python+Selenium+Pytest+POM自动化测试框架封装1、测试框架简介1)测试框架的优点代码复用率高,如果不使用框架的话,代码会显得很冗余。 可以组装日志、报告、邮件等一些高级功能。 提高元素等数据的可维护性,元素发生变化时,只需要更新一下配置文件。 使用更灵活的PageObject设计模式。
阿里测试君2 年前
自动化测试·软件测试·软件测试工程师·测试开发·接口自动化测试·接口测试·web自动化测试
自动化横行时代,手工测试如何突破重围?测试之路...自动化测试是每个软件公司反复提及的,现在2023年末,放眼望去,测试岗位的招聘要求里十有八九都会有一条“掌握自动化测试技巧”。
测试架构师北凡2 年前
自动化测试·软件测试·软件测试工程师·接口自动化测试·接口测试·自动化测试框架·web自动化测试
如何设计一个自动化测试框架?跟着测试老鸟直接上高速...什么是自动化框架,设计的时候应该注意什么原则,该怎么做?1、什么是自动化测试框架什么是框架: 特指为解决一个开放性问题而设计的具有一定约束性的支撑结构。
测试架构师北凡2 年前
自动化测试·软件测试·python自动化测试·接口自动化测试·自动化测试框架·web自动化测试·allure
测试老鸟总结,Allure测试报告-自动化测试详解,惊险避坑...1、Allure安装教程以及遇到的坑安装过程:1)安装 pytest版本:pytest == 5.4.2
测试架构师北凡2 年前
自动化测试·软件测试·接口自动化测试·pytest·自动化测试框架·web自动化测试·pytest自动化测试框架
吐血整理,最全Pytest自动化测试框架快速上手(超详细)pytest框架pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点:简单灵活,容易上手; 支持参数化; 能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+requests);
whoammiiiiii3 年前
自动化测试·爬虫·python·selenium·测试工具·脚本·web自动化测试
解决selenium的getdrive()方法阻塞问题所以下面是我的解决方法:初始化代码:我的解决方法是:用while循环判断找到符合条件元素的个数。如果是0,那就继续找;如果非0,就表明找到了,就可以跳出循环,做接下来的操作了。