Selenium Webdriver+Java(test类模板)

发表于:2015-11-16 11:43

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:小果子    来源:51Testing软件测试网采编

  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(){
}
}
精选软件测试好文,快来阅读吧~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号