selenium之利用excel实现参数化
说明:我是通过Workbook方式来读取excel文件的,这次以登陆界面为例 备注:使用Workbook读取excel文件,前提是excel需要2003版本,其他版本暂时不支持 具体步骤: 第一步:新建一个excel文件,并且输入数据内容 第二步:在eclipse中新建一个java class,编写获取excel文件的代码
网友的热情来稿
说明:我是通过Workbook方式来读取excel文件的,这次以登陆界面为例 备注:使用Workbook读取excel文件,前提是excel需要2003版本,其他版本暂时不支持 具体步骤: 第一步:新建一个excel文件,并且输入数据内容 第二步:在eclipse中新建一个java class,编写获取excel文件的代码
经过几天的纠结之后,终于在今天把该环境搭建起来了,在这里要特别感谢深圳-乙醇老师的帮助 搭建环境: 系统环境:Win7 64位; JDK版本:java version “1.6.0_45” eclipse版本:4.2.0 下面就给大家介绍一下详细的步骤:
在我们使用selenium定位元素的时候,会遇到一个这个问题,如果界面中的元素自身是变化的,我们怎样定位元素了?比如extjs界面技术 这个时候,我们的英雄出现了,那就是CSS选择器,我们所遇到的问题可以通过它很好的解决了,开心啊!!哈哈
我们可以通过set和get来对参数进行封装,这样既能提高代码的安全性,也能在不同的类中进行传参 下面举一个例子:
一:TestNG在Eclipse中的安装 (1)点击eclipse中的Help->Install New Software
今天给大家分享一个高亮对象的方法,这个方法不止适用selenium,只要你是用java编写代码,其都可以 具体的js代码
很多时候,我们需要把多个类链接起来使用,这里给大家介绍几种思路及其方法,希望对大家有帮助! 比如: T项目中有两个包 T001包:tt001.java(abc和abd两个方法) T002包:tt002.java 想要做的事情:在tt002中去调用tt001里面的方法 思路1: 如果这个被导入的class不是一个静态的(static),那么import后,需要new一个实体,然后才能调用:
如果你用firefox回放selenium脚本,那么你完全有可能遇到让你讨厌的firefox通行证界面 当然,你可能会想到利用移除插件的方法,去除firefox通行证界面,可是我真心的告诉你,那是没有用的,因为在你重新回放的时候,它还是会跑出来,会让你恨不得杀之而后快~~
今天给大家介绍selenium常用的截图方法,具体如下: //得到界面的截图,并放到D盘 不过这里需要说明的是,该功能是把整个界面都截下来,无法只截取一个对象,不过如果你知道截取对象图片的方法,请留言!!
个人一直以为要想运行selenium的脚本,selenium的服务器是必须打开的,可是我发现selenium2.0不用,你只需要在你的项目中导入selenium需要的jar包,就可以直接运行脚本,无需打开selenium的服务器(selenium.bat) 注意:这里说的是selenium2.0哦,如果你用的是selenium1.0(selenium RC)的话,你还是需要打开selenium的服务器
我刚开始玩selenium的时候,遇到一个郁闷的事情,就是我的firefox和Chrome浏览器总是打不开,后来同事无意之间的操作尽然解决了该问题,这里和大家分享一下 1. 无法打开firefox 现象:eclipse既不报错也没有打开firefox浏览器 原因:导入包的时候是通过jre导入的包 解决方案:新建项目,点击项目名称的右键导入包,可见截图
第一种for循环 第二种for循环
用好DataTable对象使脚本更加灵活,下面是我在学习中,记录的一些DataTable的用法: 一、 写DataTable: 1.在DataTable中添加新列并赋值 运行结果如图1 图1
在QTP的对象库编程中,存在着3种编写代码的方式,依次分别是: 步骤生成器、Complete Word、对象拖动生成。 下面依次介绍这些生成代码的方式。 一、步骤生成器方式 选择QTP上方菜单栏—Insert—step Generator(快捷键是F7) 下面做个例子来认识它 预备工作:添加一些对象进对象库,事先已经添加好了,如图1 图1 关闭对象库,按F7,出现图2,选择Category:Objects 图2 点击object后面的小方块,出现下图 图3 点击百度一下这个button点击ok,再点击ok就生成了一行代码: (小提示:如果生成一个步骤后,还想生成其他后续步骤,则勾选上图2的in […]
1.1安装WebDriver 1) 安装jdk并配置环境变量 Jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
最近公司做了一个简单的selenium培训,下来自己学习了一会儿,觉得还不错,这里和大家分享一下 Selenium介绍 1. Selenium 版本介绍 (1) Selenium Core:支持DHTML的测试案例,它是Selenium IDE和Selenium RC的引擎 备注:几乎支持各种浏览器,可是需要远程连接,且无法把测试结果写到磁盘中
有时在项目中,我们难免会遇到对象库合并的问题,特别是用Function编写脚本的时候,所以在这里简单介绍一下对象库的导出、导入、合并 (1)添加对象库到对象库(进入到对象库的快捷
环境:QTP10.0/IE8.0/Quality Center9.0 (1)点击开始->运行 (2)在运行中输入gpedit.msc,打开本地组策略编辑器界面 (3)依次点击计算机配置->Windows设置->安全设置->本地策略->安全选项 设置帐户:使用空密码的本地帐户只允许进行登录为禁用,如图: