selenium webdriver+java(test类模板)
2015-11-10 15:13
330 查看
1、selenium webdriver+java写自动化测试时,test类有基本的格局
具体事例如下:
具体事例如下:
package com.gmsd.testcase; import org.openqa.selenium.WebDriver; import org.testng.annotations.AfterMethod; import org.testng.annotations.BeforeTest; import org.testng.annotations.Test; import com.gmsd.base.Init; import com.gmsd.base.Login; import com.gmsd.gommon.BrowserOption; import com.gmsd.gommon.Demo; import com.gmsd.gommon.MenuJump; /** * 产品测试管理 * @author gmsd11 * */ public class TestProduct extends BrowserOption{ WebDriver dr=null; String url=Demo.getprop("url"); String fcurl=Demo.getprop("fcurl"); String frameid="right_iframe"; MenuJump mj=new MenuJump();//菜单跳转类:一级菜单、二级菜单 int index=2; @BeforeTest public void beforeTest(){ // dr=Init.initIE(dr); // dr=Init.initFirefox(dr); dr=Init.initchrome(dr); // Login.loginIE(dr, url); // Login.loginFire(dr, fcurl); Login.LoginChrom(dr, fcurl); } @AfterMethod public void afterTest(){ dr.quit();//关闭浏览器 退出这个驱动程序,关闭所有相关的窗口。 } @Test(enabled=false)//当enabled为false时则该用例不执行,当enabled为true时则用例可以执行 public void addProduce_x_y(){ } }
相关文章推荐
- JAVA编程规范
- spring事务配置
- SpringMVC原理解析
- android4.4.2 Camera源码导入Eclipse
- java 验证码实现
- java File上传图片获取图片宽度高度
- Maven进阶(一)——MyEclipse下Maven构建Java Web项目
- Java并发编程:深入剖析ThreadLocal
- Java Web中hibernate、spring、structs简要说明
- Maven+SpringMvc+Mybatis(一)
- Structs+Spring+Hibernate快速入门
- Java 将html转换word
- eclipse使用svn开发Android项目
- maven安装以及eclipse配置maven 和maven Integration for eclipse
- java 排序
- 【Java并发编程】:使用synchronized获取互斥锁的几点说明
- 【Java并发编程】:图文讲述同步的另一个重要功能:内存可见性
- JAVA
- spring mvc实现修改+删除
- Struts2拦截器