12 2019 档案

摘要:org.openqa.selenium.WebDriverException: Cannot find firefox binary in PATH. Make sure firefox is installed. OS appears to be: VISTABuild info: version 阅读全文
posted @ 2019-12-30 15:01 peachlf 阅读(1053) 评论(0) 推荐(0) 编辑
摘要:int转Stringint a: a + “” String.valueOf(a) Interger.toString(a) 一般使用以上几种方法进行转化第一种方法效率不好,java源码对’+’运算符进行了重载,使用StringBuilder或者StringBuffer来实现,而new String 阅读全文
posted @ 2019-12-22 18:30 peachlf 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:String.valueOf(i) Integer.toString(i) i+"" i+""也就是一个int型的常量。+上个空的字符串,这里牵涉到了string的一些基础知识,string类型的+int在java中他会去这样理解是string类型的字符串跟上个int类型的i代表的字符串(先把i转换 阅读全文
posted @ 2019-12-22 18:19 peachlf 阅读(12114) 评论(0) 推荐(0) 编辑
摘要:import java.io.*; public class ReadFile { public static void main(String[] args) { try { File file = new File("E:\\JavaLog/logs/1.txt"); if (file.isFi 阅读全文
posted @ 2019-12-22 15:43 peachlf 阅读(2164) 评论(0) 推荐(0) 编辑
摘要:在之前的学习过程中,经常会遇到将文本文件中的数据读取到数组或其他数据结构中。每次遇到,总是在网上搜索代码解决,解决之后并没有总结复习,因此在下一次遇到同样的问题时,又重复之前的过程。这样周而复始,并没有将知识积累下来,其实是把自己给坑了(对此深有体会)。因此经过两天的学习,对文件读取这一方面有了一定 阅读全文
posted @ 2019-12-20 01:15 peachlf 阅读(29775) 评论(1) 推荐(2) 编辑
摘要:前面我们都在IDEA上右键testng.xml文件来运行testng用例,这个在编写测试用例过程是 可以这么做,但是,如果测试用例写完了,也是这么做吗?有没有什么方法,例如自动化去实现。测试脚本维护后期,我们都会考虑持续集成测试,那么如何把运行测试用例实现自动化呢?网上搜索,很多都是testng在c 阅读全文
posted @ 2019-12-20 01:05 peachlf 阅读(876) 评论(0) 推荐(0) 编辑
摘要:按步骤图文说明 第一步:选择要导出的工程,右键【export】 第二步:双击Java文件夹下的【Runnable Jar File】 第三步:该步骤分4步走 3.1 从下拉框选择该jar的入口文件,即main方法所在的类 有可能找不到main方法所在类,是因为需要运行一下main方法才可以在此处找到 阅读全文
posted @ 2019-12-19 23:51 peachlf 阅读(1553) 评论(0) 推荐(0) 编辑
摘要:将一个应用程序制作成可执行的JAR包,通过JAR包来发布应用程序。创建可执行JAR包的关键在于:让java -jar命令知道JAR包中哪个类是主类,java -jar命令可以通过运行该主类来运行程序。注意:当创建JAR包时,所有的类(即class文件)都必须放在与包结构对应的目录结构中 1.选择想要 阅读全文
posted @ 2019-12-19 17:16 peachlf 阅读(1759) 评论(0) 推荐(0) 编辑
摘要:导出与导入:如果要用别的项目的类, 把对方类export出成jar包(多个类的集合),然后复制到自己项目路径下然后添加至构建路径,jar包右键buildpath/addtobuildpath。export导出javadoc文档,index文件用浏览器打开。 1.控制台的可通过cmd命令:java - 阅读全文
posted @ 2019-12-19 16:55 peachlf 阅读(2353) 评论(0) 推荐(0) 编辑
摘要:http://selenium-release.storage.googleapis.com/index.html 阅读全文
posted @ 2019-12-18 23:16 peachlf 阅读(2139) 评论(0) 推荐(1) 编辑
摘要:file_exist.bat文件内容如下:注:pushd与popd可以切换到指定目录后再切回来,但是%~dp0依旧显示当前批处理文件所在目录。 原文:https://blog.csdn.net/qq_40945965/article/details/86756053 阅读全文
posted @ 2019-12-16 17:20 peachlf 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:写好的自动化程序怎么让它运行呢,总不能每次都启动eclipse吧,下面就先介绍一种用dos命令运行testNG的方法。 1、把项目打成jar吧,我用的是Fat jar工具。 2、在电脑的某个盘建一个文件夹,如testng 3、将项目jar包、selenium-server-standalone-2. 阅读全文
posted @ 2019-12-16 15:08 peachlf 阅读(170) 评论(0) 推荐(0) 编辑
摘要:TestNG如何用命令行运行 调用TestNG最简单的方法事下面的:java org.testng.TestNG testng1.xml 以上是我在网上搜索到的最多的答案,但对于第一次接触testng的人来说,试了无数次,发现根本运行不成功,老是提示找不到main函数或class,我在这介绍一下正确 阅读全文
posted @ 2019-12-16 15:07 peachlf 阅读(2076) 评论(1) 推荐(0) 编辑
摘要:对于webdriver和各个浏览器的版本的对应,我最近发现浏览器驱动的对应在selenium库的源码里都有提及,路径是:python>site-packages>selenium>webdriver>浏览器名称的文件夹>service.py中,里面会有一个指向官网的url地址,这里我把源码里和自己总 阅读全文
posted @ 2019-12-16 10:56 peachlf 阅读(8411) 评论(0) 推荐(0) 编辑
摘要:一.testNG介绍 TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit, 功能都差不多, 只是功能更加强大,使用也更方便 Java中已经有一个JUnit的测试框架了。 TestNG比JUnit功能强大的多。 测试人员一般用TestNG来写自动化测试。 开发人员一般用JUnit 阅读全文
posted @ 2019-12-15 20:42 peachlf 阅读(876) 评论(0) 推荐(0) 编辑
摘要:Web自动化测试之Webdriver+TestNG--从零到熟练(系列) TestNG用来管理测试用例的是testng.xml配置文件,我们可以通过配置这个文件来达到组织测试用例,输出测试报告的效果。下面我们先详细讲解一个这个配置文件,然后再讲解测试报告的输出。 6.1 testng.xml文件的配 阅读全文
posted @ 2019-12-15 20:35 peachlf 阅读(436) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/liqing0013/article/details/83930419 阅读全文
posted @ 2019-12-14 18:20 peachlf 阅读(783) 评论(0) 推荐(0) 编辑
摘要:这是一个Jenkins的Bug。临时解决方法是:在浏览器中手工输入:http://<ip>:<port>。不要访问"/jenkins"这个路径。 阅读全文
posted @ 2019-12-14 18:16 peachlf 阅读(2357) 评论(0) 推荐(1) 编辑
摘要:jenkins安装详细教程 Jenkins简介 Jenkins是一个开源的软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 1.持续的软件版本发布/测试项目 2.监控外部调用执行的工作 最近一直在研究/学习自动化测试, 阅读全文
posted @ 2019-12-14 18:10 peachlf 阅读(1488) 评论(0) 推荐(0) 编辑
摘要:1、打开Jenkins插件管理,可选插件为空,无法选择自己需要的插件进行下载 打开插件管理的“高级”选项,在升级站点填写 http://mirror.xmission.com/jenkins/updates/update-center.json 然后点击“立即获取“ 博主是立即获取还是没有插件显示, 阅读全文
posted @ 2019-12-14 12:38 peachlf 阅读(811) 评论(0) 推荐(0) 编辑
摘要:对JUnit4可以使用下面的方法: @RunWith(Parameterized.class) public class RunTenTimes { @Parameterized.Parameters public static Object[][] data() { return new Obje 阅读全文
posted @ 2019-12-11 23:06 peachlf 阅读(898) 评论(0) 推荐(0) 编辑
摘要:原地址:http://blog.csdn.net/shilinjie_8952/article/details/53380373?locationNum=11&fps=1 测试环境:Java+Selenium+TestNG,Jenkins持续集成。 测试代码 代码结构 采用页面对象模型(Page O 阅读全文
posted @ 2019-12-11 22:34 peachlf 阅读(964) 评论(0) 推荐(0) 编辑
摘要:写好的自动化程序怎么让它运行呢,总不能每次都启动eclipse吧,下面就先介绍一种用dos命令运行testNG的方法。 1、把项目打成jar吧,我用的是Fat jar工具。 2、在电脑的某个盘建一个文件夹,如testng 3、将项目jar包、selenium-server-standalone-2. 阅读全文
posted @ 2019-12-09 23:41 peachlf 阅读(241) 评论(0) 推荐(0) 编辑
摘要:网上看到一篇整理的非常详细的xml文件详解,分享一下: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> 3 <!--suite(测试套件)为根路 阅读全文
posted @ 2019-12-09 22:48 peachlf 阅读(571) 评论(0) 推荐(0) 编辑
摘要:1.TestNG的运行方式如下: 1 With a testng.xml file 直接run as test suite 2 With ant 使用ant 3 From the command line 从命令行 4 IDE 直接在IDE中执行 在IDEA中直接运行的时候,需要说明的是:可以运行一 阅读全文
posted @ 2019-12-09 22:47 peachlf 阅读(1119) 评论(0) 推荐(1) 编辑
摘要:简单介绍 运行TestNG测试脚本有两种方式:一种是直接通过IDE运行(例如使用eclipse中的“Run TestNG tests”),另一种是从命令行运行(通过使用xml配置文件)。当我们想执行某个包或者某个类中的一部分测试脚本的时候,使用xml配置文件是非常便利的。在xml配置文件里,不仅可以 阅读全文
posted @ 2019-12-09 22:45 peachlf 阅读(1502) 评论(0) 推荐(0) 编辑
摘要:<packages>表示以测试类所在的包的方式定义测试用例,包中的所有测试类都被涉及,粒度较大。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <su 阅读全文
posted @ 2019-12-09 21:09 peachlf 阅读(325) 评论(0) 推荐(0) 编辑
摘要:Testng是一套开源测试框架,是从Junit继承而来,testng意为test next generation,主要有以下特性: annotations 注释,如 @test @BeforeMethod 支持多线程执行case 支持数据驱动 dataProvider 支持参参数 能够作为eclip 阅读全文
posted @ 2019-12-09 21:02 peachlf 阅读(1744) 评论(0) 推荐(0) 编辑
摘要:testng.xml testng.xml是为了更方便的管理和执行测试用例,同时也可以结合其他工具 You can invoke TestNG in several different ways: 你可以用以下三种方式执行测试 With a testng.xml file 直接run as test 阅读全文
posted @ 2019-12-09 20:54 peachlf 阅读(1151) 评论(0) 推荐(0) 编辑
摘要:1、项目的pom.xml中build下添加maven插件,xmlFileName为可变参数 2、jenkins新建maven项目 构建脚本: 原文:https://www.jianshu.com/p/010773dd9f12 阅读全文
posted @ 2019-12-09 11:05 peachlf 阅读(471) 评论(0) 推荐(0) 编辑
摘要:前言: 在我们使用maven+testng+restassured+reportng实现接口测试框架时,会发现在本机创建项目,进行一些pom引用和简单的封装后,很快就可以直接利用idea自带的testng插件直接运行testng.xml文件中我们写好的case,但当我们脱离了idea等编辑工具时,怎 阅读全文
posted @ 2019-12-09 10:09 peachlf 阅读(981) 评论(0) 推荐(1) 编辑
摘要:Selenium WebDriver 中鼠标事件(全) 鼠标点击操作 鼠标点击事件有以下几种类型: 清单 1. 鼠标左键点击 Actions action = new Actions(driver);action.click();// 鼠标左键在当前停留的位置做单击操作 action.click(d 阅读全文
posted @ 2019-12-05 23:37 peachlf 阅读(5605) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示