- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 PageObject模式调试过程中出现python循坏依赖问题
项目场景:PageObject+关键字驱动实现Web自动化测试,调试代码过程中出现循环依赖问题描述:PageObejct的六大原则之一:方法若与其他Page存在关联,应当返回Page对象;即当一个方法会打开一个新的页面时,该方法应当返回该Page的对象。按以上原则将两个有关联的页面类编码完成后需要对组合业务流进行测试:在第二个页面类文件中编码进行测试,运行后程序报错:ImportError. 原因分析:按PageObject模式编码完成后,在main_page.py中添加主函数进行调试,
2021-08-12 17:37:23 139
原创 Allure-pytest安装踩坑(关于启动时报错:UnicodeDecodeError)
项目场景:Web自动化脚本中,使用 allure-pytest 生成测试报告问题描述:下载allure-commandline并将其配置在环境变量中、在Pycharm中安装 allure-pytest 后,启动pytest,此时控制台报错:UnicodeDecodeError 原因分析:首先,从该报错信息中发现错误发生在启动pytest时,此时还未进入自己写的代码,排除自己代码中存在的编码格式问题;此外,鉴于该错误在单纯使用pytest时(即不安装allure-pytest)未出现,所有考
2021-08-12 15:23:58 754
原创 关于pyAutoGUI无法循环使用问题的探讨
关于pyAutoGUI无法循环使用问题的探讨提示:在使用selenium做自动化测试过程中,某些情况下,使用pyAutoGUI可以加快脚本开发速度,提高脚本运行速率,下面介绍一下关于pyAutoGUI的简单使用以及在使用中碰到的问题和相应的解决方法一、pyAutoGUI是什么?pyAutoGUI是一个基于python的可以控制鼠标、键盘进行操作的自动化工具。二、使用步骤1.引入库代码如下:import pyautogui2.以操控鼠标点击为例:代码如下:# 传入要点击元素的截图x,
2021-03-18 19:52:17 1192
原创 Selenium处理模态窗
Selenium处理模态窗众所周知,selenium不支持对模态窗中元素的抓取、操控,而现在大量BS系统交互使用模态窗进行,那在对这些系统进行UI自动化测试时就必须解决selenium处理模态窗的相关问题。文章目录Selenium处理模态窗前言一、模态窗是什么?二、如何解决总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一
2021-01-06 17:43:46 1233 1
原创 自学Spring随笔
Spring基础使用教程(自我存档使用)欢迎学习Spring环境配置Spring简明解释注解及使用使用@Autowried的三种方式实例进一步解耦引入日志引入单元测试欢迎学习Spring开发刚刚起步,学习基础Spring以打基础,供之后学习工作使用。环境配置使用IDEA ,用过才知道舒服~~;使用Meaven创建Spring工程:New一>project一>meaven创建工程;环境配置 ,使用“前辈”那里搞来的settings.xml(公司使用的),将其中仓库地址修改为自己本地地
2020-07-27 19:41:41 93
原创 Jmeter压力测试使用流程(菜鸟版)
Jmeter压力测试使用流程(菜鸟版)写在前面软件介绍使用流程1.创建线程组2.添加取样器3.添加监听器4.查看结果聚合报告各个参数意义写在前面刚到公司参加实习,学习使用Jmeter进行网页端接口压力测试。软件介绍可以直接从网上下载相关压缩包,解压后在bin目录下找到jmeter.bat文件打开使用。打开后界面:可在Options/ChooseLanguages里切换语言,方便使用...
2020-04-07 11:40:09 1177 4
空空如也
自动化测试:selenium如何处理模态窗口
2021-02-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人