自动化
宇枫丿
一起学习~
展开
-
pytest+alluredir在代码中进行报告转换
import osimport pytestif __name__ == '__main__': pytest.main(["-s", "--alluredir", "./report/result"]) # 以alluredir运行生成报告,并保存在result文件中 allure_cmd = "allure generate ./report/result -o ....原创 2020-01-20 10:51:51 · 2151 阅读 · 0 评论 -
mybatis数据库连接配置文件
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> ...原创 2019-09-05 14:08:35 · 2240 阅读 · 0 评论 -
testng扩展报告
pom文件需要引入的依赖: <dependency> <groupId>com.relevantcodes</groupId> <artifactId>extentreports</artifactId> <version>2.41.1...原创 2019-09-05 14:06:39 · 236 阅读 · 0 评论 -
selenium设置谷歌浏览器“无头”模式
我们在做自动化测试的时候,经常会调起浏览器然后根据测试代码进行业务操作,但是往往我们在将自动化进行持续集成的时候我们往往不希望总是调起浏览器进行业务操作,所以我们可以讲浏览器进行设置“无头”模式进行自动化测试设置代码如下:System.setProperty("webdriver.chrome.driver", "E:\\IDE\\selenium\\chromedriver.exe")...原创 2019-03-03 12:49:52 · 1822 阅读 · 0 评论 -
postman做参数关联
先设置环境变量: 然后在获取token的的接口的Tests里面输入脚本var Jsondata = JSON.parse(responseBody);//设置环境变量token供后面接口调用pm.environment.set("token",Jsondata.data.token);获取响应的数据中 token 的值,然后赋值给字符“token” 如: 响...原创 2019-01-15 14:24:54 · 2642 阅读 · 0 评论 -
Java + Selenium 结合 autoIT 进行文件的导出操作
第一步:准备autoIT的文件,即后缀为au3的文件第二步:转换为exe文件第三步:调用exe文件进行操作Logger.getLogger("DataSearch").info("人员数据导出"); String filepath = "F:\\Maven\\DTinnovation\\DTTest\\src\\main\\resources\\fangKeD...原创 2019-01-09 15:52:24 · 502 阅读 · 0 评论 -
自动化测试笔记--层级定位
层级定位:1.先定位父节点元素2.在父节点的基础上定位子元素WebElement elementParent = driver.findElement(By.id("su"));List<WebElement> elements = elementParent.findelEments(By.tagName("li"));3.调用子元素实现操作elements....原创 2018-11-12 14:11:12 · 330 阅读 · 0 评论 -
jenkins运行testng.xml所需要在pom文件中配置的参数
<!-- 指明编译源代码时使用的字符编码,maven编译的时候默认使用的GBK编码, 通过project.build.sourceEncoding属性设置字符编码,告诉maven这个项目使用UTF-8来编译 --><properties> <project.build.sourceEncoding>UTF-8</project.build.so...原创 2018-10-25 15:48:30 · 1923 阅读 · 0 评论 -
记一次模拟手动输入的UI自动化笔记
public void logintest(String username,String password){ login_username.clear(); for (int i = 0; i < username.length() ; i++) { char c = username.charAt(i); String s = new Strin...原创 2018-10-25 10:13:43 · 227 阅读 · 0 评论