软件测试
文章平均质量分 79
Nonevx
From Zero To Hero
展开
-
解决: Selenium自动化 Element is not clickable at point 问题
本机环境系统: windows11语言: python 3.9.7框架: selenium==4.1.2前端: vue报错selenium.common.exceptions.ElementClickInterceptedException: Message: Element <div class=“path”> is not clickable at point (1177,96) because another element <span> obscures i原创 2022-04-28 10:39:22 · 1956 阅读 · 5 评论 -
Pytest接口自动化测试框架搭建模板
auto_api_test开发环境: Pycharm开发语言&版本: python3.7.8测试框架: Pytest、测试报告: Allure项目源码Git地址项目目录结构api – 模仿PO模式, 抽象出页面类, 页面类内包含页面所包含所有接口, 并封装成方法可供其他模块直接调用config – 配置文件目录data – 测试数据目录doc – 文档存放目录log – 日志report – 测试报告scripts – 测试脚本存放原创 2021-01-21 16:47:54 · 2656 阅读 · 1 评论 -
RobotFramework+Eclispe环境安装
RobotFramework:一款通用自动化测试框架, 可适用于Web自动化, APP自动化, 接口自动化, PC客户端自动化等…常用链接RobotFramework官网Anaconda安装包清华镜像站RED编辑器或插件下载1. Python环境安装推荐使用Anaconda, 方便安装多版本Python环境, RobotFramework框架最新版已经支持Python3, 而且Python2在过几年已经要弃用了, 所以选择Python3…在清华镜像站下载最新版本安装包, 以管理员身份安.原创 2020-08-18 15:57:53 · 193 阅读 · 0 评论 -
Android环境配置和移动自动化(Genymotion)相关配置
本机环境: Window10其他材料准备:安卓开发者网站(AndroidStudio下载-3.6.3)安卓开发工具网站(SDKTools下载-android-sdk_r24.4.1-windows.zip)Genymotion模拟器下载(如果未安装VirtualBox 虚拟机, 选择with VirtualBox-genymotion-3.1.0-vbox.exe)安卓环境: 下载S...原创 2020-05-08 17:48:26 · 399 阅读 · 0 评论 -
测试基础之软件测试分类
按测试阶段划分单元测试(多由开发负责)集成测试(组装测试, 主要是开发负责, 测试人员可以少量参与[接口])系统测试(测试人员负责)验收测试(团队内部,客户,客户委托第三方)α测试(内测)β测试(公测)γ测试(正式版候选版本)按是否覆盖源代码黑盒测试(完全不关注代码, 只关注客户需求)优点:简单, 设计测试比较简单, 只关注需求, 不关注代码不会被代码的...原创 2019-04-13 13:37:48 · 198 阅读 · 0 评论 -
Selenium之浏览器驱动下载和配置使用
浏览器驱动下载Chrome浏览器驱动:chromedriver , taobao备用地址Firefox浏览器驱动:geckodriverEdge浏览器驱动:MicrosoftWebDriverIE浏览器驱动:IEDriverServerOpera浏览器驱动:operadriverPhantomJS浏览器驱动:phantomjs注:部分驱动下载需要科学上网。...原创 2019-04-21 15:36:32 · 16828 阅读 · 0 评论 -
Selenium之元素定位(一)
元素定位的八种方式id : element = driver.find_element_by_id(id)name : element = driver.find_element_by_name(name)class_name : element = driver.find_element_by_class_name(class_name)tag_name : element = dri...原创 2019-05-06 16:58:55 · 453 阅读 · 0 评论 -
Selenium之元素定位详解与进阶(二)
id定位:特色:唯一标识符说明:根据元素id属性来定位前提:元素必须有id属性方法:驱动对象.find_element_by_id()需求:打开注册A,使用id定位输入用户名 密码输入:元素.send_keys()关闭:driver.quit()提示:1. 调用find_elment_by_id()方法,返回结果为:元素练习问题: 1. 实例化浏览器时,忘记括号 如:dr...原创 2019-05-24 23:58:07 · 1108 阅读 · 0 评论