自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

测试媛

每天进步一点点

  • 博客(6)
  • 收藏
  • 关注

原创 原 IDEA+maven+java+TestNG POM+DDT第三篇对selenium常用方法的二次封装和页面基类

前面介绍了浏览器的兼容性测试,我们的解决方法是,通过切换配置文件设置的浏览器名称的值,来确定启动什么浏览器进行脚本测试。我们暂且叫浏览器引擎类,这个类负责获取浏览器类型和启动不同浏览器,并做一些前提操作,例如最大化浏览器窗口和打开测试服务器地址。接下来,这篇我们介绍如何封装几个Selenium方法到我们的页面基类中去。在这之前,我们要解释一下页面基类,看到基类,我们想起了继承。没错,在这个框架基于...

2018-08-24 14:24:29 462

原创 IDEA+maven+java+TestNG POM+DDT第二篇用Log4j实现日志输出

1、在maven项目的pom.xml中添加依赖包信息,下载相关的jar包,注意这里刚开始只添加了log4j-api和log4j-core这两个包但是发现不能导入import org.apache.log4j.Logger这个类只能导入import.org.apache.log4j.logging.Logger这个类,后面查资源才知道是因为由于log4j在maven项目上不能自动识别log4j.pr...

2018-08-23 17:52:47 882

原创 IDEA+maven+java+TestNG POM+DDT第一篇浏览器兼容性

POM=Page Object Model,DDT=Date Driver Test第一个设计点,就是支持同一个测试用例可以在不同浏览器下测试。我们这里只考虑winodws平台的浏览器,主要是ie和chrome,那到底要怎么做呢,才能支持一个自动化用例能够在不同浏览器上运行?通过读取配置文件的值,来切换不同浏览器运行测试脚本。设计思路:1. 写一个配置文件,例如properties文件...

2018-08-23 15:39:28 467

原创 IDEA+maven+java+TestNG 通过变量同时运行chrome和ie浏览器

本篇介绍TestNG中的参数的作用,通过引入参数,来实现启动不同浏览器,一般参数需要在tesgng.xml文件里设置。这里要举例的场景是,我需要同时运行ie和谷歌浏览器测试脚本。1、先创建一个TestCrossBrowser.java文件,输入以下内容package Test_scipt;import org.openqa.selenium.WebDriver;import org...

2018-08-23 11:40:44 520

原创 IDEA+maven+java+TestNG环境搭建和验证

前面的安装IDEA,安装JDK等就不说了1、在IDEA上新建一个新的maven项目  2、配置pom.xml依赖包3、点击上图中import changes可以自动下载依赖包中的jar包,也可以自行导入;这一步没导成功,是靠maven自己导入的,最后的maven pom.xml文件依赖内容 如下 :<?xml version="1.0" encodi...

2018-08-22 17:13:51 6095

原创 jmeter 04jmeter做websocket协议的接口测试

查了好多资料,踩了好多坑终于把脚本调试通过了,记录一下:(1)、首先,我们需要准备Jmeter的WebSocket协议的支持插件JMeterWebSocketSampler-1.0.2-SNAPSHOT.jar这插件依赖一下几个jar包1、jetty-http-9.1.2.v20140210.jar2、jetty-io-9.1.2.v20140210.jar3、jetty-...

2018-08-08 16:00:16 13863

空空如也

空空如也

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

TA关注的人

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