自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

转载 像MyEclipse一样使用IDEA-自动补全

参考https://blog.csdn.net/www_wangjun/article/details/71722941 第九节https://blog.csdn.net/zjx86320/article/details/52684601

2018-03-30 14:06:50 1255

转载 Maven生成可以直接运行的jar包的多种方式

转自https://blog.csdn.net/xiao__gui/article/details/47341385Maven可以使用mvn package指令对项目进行打包,如果使用java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundExceptio...

2018-03-23 15:36:38 319

转载 How to identify automation scenarios

转自 http://www.softwaretestinghelp.com/manual-to-automation-testing-process-challenges/Why Automated Testing?Automation does not overpower or replaces manual testing but it compliments it.

2018-01-29 16:36:33 412

转载 MyEclipse使用git图文教程

大部分内容转自https://www.cnblogs.com/yanran444/p/7474715.htmlgit插件安装内容参考 https://www.cnblogs.com/machanghai/p/4945991.htmlGit介绍与使用1、什么是GitGit是分布式版本控制系统Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。2、集中式版本控制系统(CV

2018-01-19 11:44:00 6857 2

原创 Excel/csv Data Driven+Selenium+Maven

跟着Rahul学到Framework,于是开始基于公司的项目搭建自己的Framework。Data Driven部分对@Data Provider已经可以熟练运用,今天自己试了一下excel,后面再抽时间去搞Mysql Database。在网上搜了一些Excel Data Driven的demo,不是太简单就是太难,Rahul的太简单都没有适合自己的,重新去看了下虫师的 6.3.3 读取csv 文

2018-01-18 17:51:29 331

原创 解决Missing artifact org.apache.commons:commons-csv:jar:1.5.1-SNAPSHOT

自己搭建Maven项目做selenium测试,想搞一下excel/csv data driven,结果报错找不到csvReader jar包,才想起来还没有向pox.xml加入dependency。于是百度搜索“csv maven dependency”,有两个都和csv dependency相关,选了http://commons.apache.org/proper/commons-csv/dep

2018-01-18 15:51:04 3936 1

转载 TestNG Prioritizing & Sequencing

TestNG Prioritizing & Sequencing 转自http://toolsqa.com/selenium-webdriver/testng-prioritizing-sequencing/ (需翻墙查看)Multiple TestsThere will be situations when you want to put number of test

2018-01-15 17:42:47 185

原创 Build Framework from Scratch

Build Framework from Scratch1. Creating Maven Test Project with Eclipse Integration (including configure framework dependencies in pox.xml)2. Creating Base and utility functions (@Test)3. Organizing P...

2018-01-11 13:51:04 347

原创 extentreprots+Maven+TestNG

Creating Excellent HTML reports for Test Results1> Create extentreports dependency in pom.xmlhttp://extentreports.com/ -> DOCUMENTATION -> Version3 -> Java -> Maven(left side Menu) -> add dependen

2018-01-11 11:05:31 1102

原创 ERROR StatusLogger No log4j2 configuration file found.

-- Maven+Selenium+Java+MyElipse -- ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'log4j2.debug' to show

2018-01-11 10:51:41 575

转载 selenium:chromedriver与chrome版本的对应关系

转自:http://blog.csdn.net/huilan_same/article/details/51896672再使用selenium打开chrome浏览器的时候,需要用chromedriver,而chromedriver与chrome的版本也是要相互适宜的,对应关系如下:chromedriver版本支持的Chrome版本v2.24v52

2018-01-08 14:45:00 4604

原创 Maven+Selenium+TestNG搭建

结合虫师的电子版和Rahul的视频,总结了一套适合自己MyEclipse环境的Maven搭建流程。1.    准备工作: JDK : Java 开发程序所使用的环境。 MyEclipse: Java 开发程序所使用的 IDE。Maven :下载地址: http://maven.apache.org/download.cgi#For windows: 2.     环境配置:将 Maven 下载到本...

2018-01-02 15:47:15 1233

转载 Java Q&A For Selenium WebDriver

Forward from http://www.software-testing-tutorials-automation.com/2016/06/java-interview-questions-for-selenium.html (VPN needed to access)1 : What is object in java?Answer : O

2017-12-21 16:20:44 326

转载 Selenium Q&A

Forward from https://geteasyqa.com/qa/best-selenium-interview-questions/100 Best Selenium Job Interview Questions & AnswersThis article will be useful for all who are planning to get a tes

2017-12-21 16:07:23 1027

原创 VSCode断点调试JS操作HTML document对象

1. VSCode 上装插件:Debugger for Chromectrl+shift+p 选择Extensions:install Extensions,选择Debugger for Chrome,installing,然后reload2. 修改launch.json{ // Use IntelliSense to learn about possible attr

2017-12-01 14:08:27 3221

原创 python实现一个IP支持多个Modbus Slave Id

领导又发话了,需要在服务器的虚拟机上搭建一套测试环境,提供给开发做传感器的测试。虚拟机只有一个IP, 如果套用之前写的脚本,每套传感器设备配置需要一个IP,如果都对应这台虚拟机,表面上看起来一次只能测试一套传感器,但是我们目前就有4套,需要写4个脚本,还不能同时运行。后来发现slave id的用处在这里体现出来了,同一个IP下,可以同时配置若干slave id,连接同一个socket,同时启动若干

2017-12-01 10:27:20 3407

原创 It's never too late to learn

Received  the final decision mail from Adrian yesterday, feeling so frustrated. The knowledge of JavaScript and Web development is essential. It's never too late to learn.

2017-12-01 09:53:33 3368

原创 Python实现模拟Modbus Master遍历测试Modbus Slave IP是否连通

项目需求,又来搞一下python。需要模拟Modbus Master连接底层设备,测试所有配置的工厂的IP是否通,其实就是模拟Modbus Master和Modbus Slave之间的通信。因为底层设备不稳定,需要每天测一遍所有IP,共差不多200个IP,当然要自动化脚本实现。突然很理解之前的Manager对自动化的热衷。# encoding: utf-8 import

2017-11-21 15:58:25 3616 1

转载 StringBuffer和StringBuilder的区别

String、StringBuffer、StringBuilder区别

2017-11-09 10:23:36 140

转载 selenium(java)通过Cookie跳过登录验证码

学习selenium的Cookie这一节,用了很多时间没有成功捕获登录信息实现自动登录,最后还是搜到了虫师的文章,详细讲了如何通过fiddler抓包工具获取baidu的cookie的重要参数信息。参考文章:通过Cookie跳过登录验证码准备工具:------------------fiddlerPython+selenium---------

2017-11-02 17:14:51 11487

原创 selenium(java)窗口截图的应用--异常后截图

自动化用例是由程序去执行,因此有时候打印的错误信息并不十分明确。如果在脚本执行出错的时候能对当前窗口截图保存,那么通过图片就可以非常直观地看出出错的原因。WebDriver 提供了截图函数getScreenshotAs()来截取当前窗口。根据虫师的demo,我结合实际做了优化,效果不错。抛异常后截图,并且截图以时间戳命名区分。package ScreenShot;

2017-11-01 17:56:52 2636

原创 selenium(java)处理HTML5的视频播放

学习虫师的自动化测试selenium 的4.17节 《处理 HTML5 的视频播放》。但是无法运行该章节的demo,所以自己搞了一套。从HTML5写代码开始。首先要保证

2017-11-01 11:52:15 1223

原创 selenium java传感器修改

用selenium编写自动化脚本部署完传感器,还需要修改其中传感器类型package gcpi;import org.openqa.selenium.By;import org.openqa.selenium.JavascriptExecutor;import org.openqa.selenium.WebDriver;import org.openqa.s

2017-11-01 10:05:35 302

原创 Selenium learning key points summary

最近在学习selenium基于java的自动化测试脚本的编写,遇到很多问题,打算开帖记录一下,年级大了,记性不好。1. 下拉菜单内容的获取:Select userSelect=new Select(driver.findElement(By.xpath(".//*[@id='fixed_left_id']/div/common-sensoradd/div[1]/div/div/di

2017-11-01 09:57:08 263

原创 基于selenium Java实现传感器的批量配置

项目要求通过TeamViewer远程部署GCPI项目,其中的重要一步是配置传感器,由于传感器数量众多,大约2,3000个传感器,同事手动配置两天后拉我去帮忙,随发现手动重复性太高。最近正好在研究selenium的界面测试,在本机上尝试后,发现可以成功配置一个传感器,于是远程到TeamViewer上开始搭建selenium环境(安装jdk7,配置环境变量,安装MyEclipse,加载selenium

2017-10-26 09:59:10 370

原创 Jmeter接口压力测试(先登录再测接口)

上一篇主要写了Jmeter测试登陆接口,但是大部分情况下,我们是要测试登陆后的页面的各个接口。所以需要把二者结合起来,可以使用Jmeter重定向。Jmeter测试接口(包括登陆操作)1.      创建HTTP Request先登录参考: http://blog.csdn.net/ab_2016/article/details/78249686注意:勾选FollowRe

2017-10-17 15:01:00 61372 1

原创 Jmeter通过POST方法测试用户登录接口

Jmeter通过POST方法测试用户登录接口1. 创建并设置Thread Group  2. 创建并添加HTTP request 根据Fiddler抓包工具,抓取登录web系统时的/GCPI/login消息内容 根据Fiddler的该POST消息内容,填写Jmeter的HTTP request。注意,POST方法只支持Body Dat

2017-10-16 14:49:10 39647 3

原创 vlc插件在FireFox火狐浏览器的使用

需要做VLC插件在火狐和IE的兼容性的测试,考虑到火狐Firefox版本太多,每次调用项目GCPI建立工厂和做配置太麻烦,所以从网上找一个小的html demo来实现登陆浏览器后可以直接打开vlc流媒体播放视频。网上资料比较多,针对我的项目以及rtsp路径,做了略微修改。下面两个代码都可以用,亲自测试,支持Firefox49和IE。这里需要说明一下,由于现在比较新版本的主流浏览器都不再支持

2017-10-11 14:27:01 10663 2

原创 用Python实现modbus slave demo

最近在研究modbus master和modbus slave。项目要求实现modbus slave虚拟机来做功能测试。网上modbus master相关的demo很多,但是modbus slave相关的demo很少。还是Google给力,最后在google上找到一些

2017-09-05 17:56:20 11922

原创 SVN迁移重启后无法访问客户端

做SVN迁移到新服务器,装完,导完库,一切正常,重启服务器后SVN客户端无法访问,发现 VisualSVN Server服务没有启动,明明是自动启动,为什么没有启动呢?百度了一番,有不少人建议修改服务->属性->登陆,然而,对我的case并不起作用,后来查看SVN Event Viwer,发现以下错误log信息- EventData    VisualSVNServer.exe:

2017-08-03 16:47:10 1223

原创 基于jenkins一键打包生成软件exe

梳理一下基于jenkins一键打包生成软件exe: Prerequisite:将需要用到的文件上传到svn指定位置,以便于随时可以checkout使用。这里把以下文件import到svn的路径:https://192.168.xxx.xxx/svn/APL/trunk/products/system/setup/serverapache-tomcat-6.0.51jdk1.6.

2017-07-11 17:42:16 5881

原创 Jenkins+SVN+tomcat+Batch Command(Java web项目打包部署运行)

使用Jenkins有大半年,从来没有关心过部署和后台配置,要知道之前公司可是一个global team在做这个工作,而现在的公司,当然要自己动手,发愤图强。1. Jenkins Install官网:http://jenkins-ci.org/1)war包官网下载war包,在路径下运行命令:java -jar jenkins.war也可以做成批处理文件startJen

2017-07-06 16:13:01 1134

Maven环境搭建

基于windows,Maven+Selenium+Jave+TestNG环境搭建。结合虫师电子版和Rahul的视频。

2018-01-02

Selenium2 Java自动化测试实战(修正版)

虫师的Selenium2 Java自动化测试实战(修正版),针对Java语言的Selenium学习入门书,修正版和第一版相比,纠正书中错误,并更新了部分章节。

2017-10-20

selenium-java-3.6.0.zip

selenium java最新版本

2017-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除