摘要:
阿里云仓库服务 http://maven.aliyun.com/mvn/view maven加入阿里云服务 在maven conf文件下修改settings.xml 修改本地仓库<localRepository>D:\maven\apache-maven-3.5.4\repo</localRepos 阅读全文
摘要:
Testng用例失败重新运行 在ui测试用例的运行过程中,发现有很多不确定的因素会导致用例失败,比如网络原因,比如屏幕滑动失败等。想到需要让测试用例,在失败后重新运行来提高测试成功率。 在github找到了一个现有的轮子:arrow 使用方法如下 测试工程中需要引入testng.jar,log4j. 阅读全文
摘要:
Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件 阅读全文
摘要:
自制版制作步骤: 1.首先下载一个文件名为testng.xslt-1.1.zip testng.xslt-1.1我在印象笔记里面备份了一份 1 2 2.把jar包导入到工程中 1 2 3.xslt中的testng.results导入到工程中的test-out文件夹中 1 2 创建build.xml文 阅读全文
摘要:
public void readTO() { Workbook wb = null; WritableWorkbook wwb = null; try { File is = new File(System.getProperty("user.dir") + "\\in.xls"); File os 阅读全文
摘要:
frameset不用切,frame需层层切! 很多人在用selenium定位页面元素的时候会遇到定位不到的问题,明明元素就在那儿,用firebug也可以看到,就是定位不到,这种情况很有可能是frame在搞鬼(原因之一,改天专门说说定位不到元素,可能的一些原因及处理办法)。 frame标签有frame 阅读全文
摘要:
一般的日期控件都是input标签下弹出来的,如果使用webdriver 去设置日期, 1. 定位到该input 2. 使用sendKeys 方法 比如:使用定位: driver.findElement(By.xpath(".//input[@ng-change='onClickStartTime() 阅读全文
摘要:
frameset不用切,frame需层层切! 很多人在用selenium定位页面元素的时候会遇到定位不到的问题,明明元素就在那儿,用firebug也可以看到,就是定位不到,这种情况很有可能是frame在搞鬼(原因之一,改天专门说说定位不到元素,可能的一些原因及处理办法)。 frame标签有frame 阅读全文