自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一休哥的博客

从零开始学习java

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

原创 jdk,jvm,jre之接的关系

jdk,jvm,jre之接的关系 1.jdk是java程序的开发环境(开发工具包) 2.jvm 保证java语言跨平台(虚拟机) 3.jre java程序的运行环境(运行环境 ,运行时类库) Java程序的开发执行流程: A:编写java源程序(.java) B:通过javac命令编译生成.class文件 C:通过java命令运行.class文件 ...

2018-10-10 20:57:14 151

原创 selenium Grid介绍及使用

为什么要用到selenium Grid 1.需要在不同系统和浏览器运行测试(如我现在是win7系统,需要脚本在safari浏览器中运行, 如果不使用grid 那我们做法一般是将环境代码在到mac上搭一个,脚本copy过去后在mac上跑,这样很麻烦,使用grid后 只需要搭建hub node即可) 2.减少测试执行时间 3.进行多浏览器,多线程并发运行 selenium grid的组成简单描述 上...

2018-10-09 09:21:33 4543

原创 fiddler抓包工具

fiddler抓包工具可用于抓取cs/bs架构网络请求包括(http,https)协议

2018-08-20 00:28:15 305

原创 selenium方法2

getText方法, 获取标签中间的文本 如获取招聘 招聘

2018-08-16 23:38:20 624

原创 webdriver八种定位元素方式

1.通过name查找 2.通过id 查找 3.通过className 查找 4.通过linkText查找文本(注意:只能查找为a标签当中的文本,其他标签中的文本找不到) 5.通过partialLinkText 查找部分文本 如:我爱你,可通过我这一个字查找,(注意点与LinkText一样) 6.通过tagName(dom节点名)查找,就是标签名字 如a,span,div等标签名查找 7...

2018-08-15 01:20:33 391

原创 webdriver相关测试方法

import org.openqa.selenium.Dimension; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org.testng.Assert; import org.testng.annotations.AfterMethod; import ...

2018-08-14 00:12:40 424

原创 selenium启动相应浏览器的介绍及实现

启动火狐浏览器 注意:火狐浏览器:在48版本之前selenium中自带火狐webdriver,48版本之后包含48版本有出webdriver,所以如果在48版本之前是不需要下载火狐webdriver,48(包含48)之后需要单独下载webdriver驱动 代码实现启动火狐浏览器,目前本地安装47版本所以不需下载webdriver, 火狐安装在默认路径下的写法(安装的时候默认安装在c盘,C:...

2018-08-12 21:42:15 678

原创 使用TestNG简介及注解说明

TestNG 简介 TestNg是一个强大的测试框架,设计灵感来源于junit,但优于junit,它提供了很强大的注解,便于我们对case的各种操作。 TestNG 给我提供了啥? 提供强大的注释,方便测试人员的使用。 2.支持数据驱动测试(DDT) 3.支持并行测试 4.可以灵活配置测试,强大的执行模式可生成多种测试报告等等 TestNG 引入 Pom.xml 添加如下: ...

2018-08-12 11:38:30 1941

原创 Maven 项目管理工具学习

1、maven的介绍 2、maven的安装配置 3、创建maven工程 4、M2Eclipse 5、Maven的核心概念 a)坐标 b)依赖管理 c)生命周期 d)插件 e)继承 f)聚合 6、maven的仓库管理 2 maven的介绍 2.1开发中遇到的问题 1、都是同样的代码,为什么在我的机器上可以编译执行,而在他的机器上就不行? 2、为什么在我的机器上可以正常打...

2018-08-11 23:38:17 225

原创 selenium+java ui 自动化基础篇 -环境搭建及相应问题处理

自动化测试最近几年在测试人员中很火,出去面试时,要是说不会自动化测试,都能感觉到面试官的鄙夷之情溢于言表,甚至在公司做自动化测试的同事都感觉比做手工测试的有技术含量一些,正因为有这样的情怀,所以导致自动化测试越来越火,但是火的背后,却伴随着很多的盲目,盲目的追求自动化,盲目的夸大自动化的作用,甚至投入很多的人力物力去做自动化,但往往最后的效果并不太理想,失败的案例太多太多,于是,我们是时候停下来去冷静的思考一下,同时提出:做高质量的自动化测试。

2018-08-11 23:12:00 1595

原创 appium定位元素

怎么根据content-desc 元素定位 1.可通过findElementByAccessibilityId定位,如content-desc值为“搜索”,可直接 driver.findElementByAccessibilityId(“搜索”).click(); class定位元素存在多个时怎么定位: 根据index定位 List

2017-05-23 15:15:02 351

原创 APPIUM处理纯web应用元素定位方法

如现在需要使用android手机自带浏览器或者android版chrome浏览器去做网站测试的工作: 1、打开浏览器 2、打开www.baidu.com 3、输入关键字JAVA 4、点击搜索按钮 ,但是直接打开浏览器输入百度网址,直接审查元素这样是不行的,因为PC版的页面和手机wap版的页面是不一样的,所以底层的源码也是不一样的,那么该如何定位wap版的页面元素呢使用chrome-devto

2016-10-28 16:16:38 697

原创 java

study java

2016-10-10 16:41:56 253

空空如也

空空如也

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

TA关注的人

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