摘要: 1、新建一个module,在pom.xml中新增如下内容: <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target></properti 阅读全文
posted @ 2022-11-05 23:03 alan520son 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-11-05 23:03 alan520son 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 在pycharm上搭建python+selenium自动化测试环境时,遇到一个很坑的问题:no moduel named ‘selenium’ 如下图: 解决方法: 1.查看你的python是否正确安装了selenium包,没有的话,在你的python安装目录D:\Python36\Scripts下 阅读全文
posted @ 2022-11-05 23:01 alan520son 阅读(2175) 评论(0) 推荐(0) 编辑
摘要: selenium自动化测试过程中,有时候会要使用js操作页面员,我们需要掌握的js几种用法如下: 一、js定位元素1、document.getElementById():通过元素的id属性去定位元素2、document.getElementByClassName():通过元素的classname属性 阅读全文
posted @ 2022-07-03 22:18 alan520son 阅读(788) 评论(0) 推荐(0) 编辑
摘要: CSS 选择器: 常见符号: #表示 id选择器.表示 class选择器>表示子元素,层级一个空格也表示子元素,但是是所有的后代子元素,相当于 xpath 中的相对路径 一、css:属性定位 1.css可以通过元素的id、class、标签这三个常规属性直接定位到 2.如下是百度输入框的的html代码 阅读全文
posted @ 2022-06-04 22:13 alan520son 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 1、通过绝对路径方式定位/html/body/div[1]/div[2]/div[5]/div[1]/div/form/span[1]/input /html/body/div[1]/div[1]/div[5]/div/div/form/span[1] /html//input[@id='su'] 阅读全文
posted @ 2022-06-04 19:13 alan520son 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 在selenium中,针对鼠标的一些操作都被封装在Actions类中,在需要使用的时候,导入Actions类即可调用相关的方法,使用actions类方法时,每个方法后面需要跟上perform()方法才能实现。常用操作有:doubleClick() 模拟鼠标双击;moveToElement() 移动鼠 阅读全文
posted @ 2022-05-29 11:05 alan520son 阅读(1728) 评论(0) 推荐(0) 编辑
摘要: 一、环境准备 1、本地引入jar 用360浏览器打开,http://selenium-release.storage.googleapis.com/index.html?path=3.9/,下载selenium-server-standalone-3.9.1.jar到C盘根目录下. 打开DOS命令窗 阅读全文
posted @ 2022-05-21 22:55 alan520son 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 前言 使用jenkins做持续集成工具,构建的整个过程中,肯定要对结果进行记录和跟踪,这里我们以qq邮箱为例,来讲解如何配置jenkins的邮箱及发送构建结果 一、明确邮箱服务器相关信息 这里我们,要知道QQ邮箱的SMTP服务器地址和端口号。如下图所示: 二、开启QQ邮箱的smtp服务 登陆QQ邮箱 阅读全文
posted @ 2022-05-08 21:16 alan520son 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1、在Jenkins首页,点击Manage Jenkins,然后再点击Manage Plugins插件管理,安装必要的插件。这里我只需要安装Git,因为第一次初始化安装没成功,这里手动安装即可 2、.在Jenkins首页,点击Manage Jenkins,然后点击Global Tool Config 阅读全文
posted @ 2022-05-08 21:14 alan520son 阅读(237) 评论(0) 推荐(0) 编辑