• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
跳动de手指
音乐 代码 电影 登山 游泳 冲浪 潜水 美女
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

02 2017 档案

 
tesNG下使用Mysql进行数据驱动
摘要:首先需要下载mysql jar包 官网:http://dev.mysql.com/downloads/connector/j/ 执行sql语句建库建表添加测试数据,这里不做过多介绍,都是基础知识;别忘记编码改为UTF-8/gbk; 这里我的库名:mysqldata 表明:testdata 直接上代码 阅读全文
posted @ 2017-02-24 20:33 跳动de手指 阅读(635) 评论(0) 推荐(0)
testNG数据驱动Excel(java)
摘要:eclipse环境下搭建的数据驱动框架,需要下载Apache POI 并将其内所有jar包导入Build Path Excel文档放在D盘中 名字:testData 数据如下 阅读全文
posted @ 2017-02-24 16:57 跳动de手指 阅读(1329) 评论(2) 推荐(0)
使用testNG/CSV文件编写数据驱动
摘要:废话不多说直接上代码,看不懂勿喷,自己的笔记 阅读全文
posted @ 2017-02-22 17:53 跳动de手指 阅读(591) 评论(0) 推荐(0)
webdriver---API---(java版) 高级应用3
摘要:使用Log4j在测试过程中打印执行日志 1、创建log4j.xml配置文件 2、编写工具类代码 3、编写测试类代码 阅读全文
posted @ 2017-02-22 11:07 跳动de手指 阅读(222) 评论(0) 推荐(0)
webdriver---API---(java版) 高级应用之配置log4j.xml文档说明
摘要:配置根Logger 输出级别的种类 配置日志信息输出目的地 配置日志信息的格式 日志信息格式中几个符号所代表的含义: log4j.xml配置如下,log4j.xml存放在WEB-INF目录下: 在web.xml中添加log4j.xml配置 对Logger的简单封装: BasicConfigurato 阅读全文
posted @ 2017-02-22 09:33 跳动de手指 阅读(521) 评论(0) 推荐(0)
webdriver---API---(java版) 高级应用2
摘要:1、如何无人工接入的下载某个文件 2、使用sendkeys方法上传一个文件附件 上传文件可以使用第三方工具Autolt来完成一些webdriver无法操作的文件上传对象,具体使用方法百度; 3、操作web页面的滚动条 阅读全文
posted @ 2017-02-21 10:32 跳动de手指 阅读(351) 评论(0) 推荐(0)
webdriver---API---(java版) 高级应用
摘要:1、封装一个javascript语句点击元素操作方法(用于解决click()方法无法点击的元素) 2、在Ajax方式产生的浮动框中,单机选择包含某个关键字的选项 3、设置一个页面对象的属性值 4、日期选择器上进行日期选择 阅读全文
posted @ 2017-02-18 07:21 跳动de手指 阅读(1153) 评论(0) 推荐(0)
webdriver---API---(java版) 7
摘要:1、操作frame中的页面元素 <html> <head> <title>iframe</title> </head> <body> <p>跳动的手指</p> </body></html> 2、操作iFrame中页面元素 3、操作浏览器的cookie,自动登录 阅读全文
posted @ 2017-02-16 06:06 跳动de手指 阅读(301) 评论(0) 推荐(0)
webdriver---API---(java版) 6
摘要:1、判断页面元素是否存在/可用 2、操作新弹出的浏览器窗口 3、操作javaScript的Alert、confirm、prompt弹窗 阅读全文
posted @ 2017-02-15 17:12 跳动de手指 阅读(173) 评论(0) 推荐(0)
webdriver---API---(java版) the fifth part
摘要:1、拖拽页面元素 2、查看页面元素属性 3、获取页面CSS属性 4、隐式等待 5、常用显式等待 package cn.gloryroad; import org.testng.annotations.Test;import java.io.File;import org.testng.annotat 阅读全文
posted @ 2017-02-15 04:43 跳动de手指 阅读(182) 评论(0) 推荐(0)
webdriver---API---(java版)4
摘要:1、杀掉windows的浏览器进程 2、执行javascript脚本 JavascriptExecutor js=(JavascriptExecutor) driver;//声明javascript执行器对象 //调用执行器对象的executeScript方法来执行javascript脚本retur 阅读全文
posted @ 2017-02-15 03:07 跳动de手指 阅读(140) 评论(0) 推荐(0)
webdriver---API---(java版)
摘要:操作单选框、复选框 阅读全文
posted @ 2017-02-14 19:41 跳动de手指 阅读(227) 评论(0) 推荐(0)
webdriver --API--(java版) the second part
摘要:操作下拉列表 阅读全文
posted @ 2017-02-14 18:32 跳动de手指 阅读(192) 评论(0) 推荐(0)
webdriver--API(java版) THE FIRST PART
摘要:1、操作浏览器窗口 2、获取页面源码资源 3、页面刷新、模拟单击浏览器的前进、后退功能 4、针对输入框的部分操作 5、模拟键盘、鼠标操作page 阅读全文
posted @ 2017-02-14 11:41 跳动de手指 阅读(168) 评论(0) 推荐(0)
TestNG框架——参数groups/assert断言/priority/enabled=false/dependsOnMethods
摘要:groups 为testNG框架中分组参数,特定环境下分组执行测试用例实现代码如下: 使用xml文件调用程序,代码如下: 使用testNG suite执行程序;会发现所有动物方法被调用; priority参数用于执行特定顺序的用例,代码如下: public class Priority(){ @Te 阅读全文
posted @ 2017-02-06 00:58 跳动de手指 阅读(616) 评论(0) 推荐(0)
TestNG框架___webdriver
摘要:相对于junit4来说testNG框架会出具更多的常用注解;详细的测试报告; 第一步:下载testng;help_install new software_add (name=TestNG location=http//beust.com/eclipse/) _OK_next_finish_OK-y 阅读全文
posted @ 2017-02-04 20:57 跳动de手指 阅读(282) 评论(0) 推荐(0)
junit4框架——webdriver脚本
摘要:后续会带来testNG单元测试框架比junit框架更强大; 阅读全文
posted @ 2017-02-03 17:27 跳动de手指 阅读(369) 评论(0) 推荐(0)
junit框架——单元测试
摘要:对于一名测试工程师来说如果不能进行单元测试、接口测试,是非常遗憾的;因为功能测试只能占到测试收益的5%,强化代码能力对于目前的我们来说至关重要,我认为一名测试工程师至少要是一个中级以上的开发工程师,当然我也在努力朝着这个方向迈进,我们共勉; 第一步:安装eclipse,百度搜索官网直接下载最新版本, 阅读全文
posted @ 2017-02-03 16:34 跳动de手指 阅读(203) 评论(0) 推荐(0)
FristWebDriver--java selenium3.0.1入门
摘要:package cn.helloselenium; import org.openqa.selenium.*; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.By; public class FristWebDriver { public static void main(Str... 阅读全文
posted @ 2017-02-03 01:02 跳动de手指 阅读(185) 评论(0) 推荐(0)
 


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3