web自动化测试脚本
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
import static watij.finders.SymbolFactory.*;
import junit.framework.TestCase;
import watij.runtime.ie.IE;
public class testcode extends TestCase {
public void testany() throws Exception{
IE ie = new IE(); // 打开 IE 浏览器
ie.start();
/******************注册部分*****************************/
ie.goTo("http://222.20.57.40:8080/NewsJWPro/");
ie.link(text,"注册").click(); //注册
ie.textField(name,"name").set("qwerty"); //用户名
ie.textField(name,"password").set("1234567890"); //密码
ie.textField(name,"repassword").set("1234567890"); //确认密码
ie.button(value, "提交").click();
/********************************************************/
/********************登录部分****************************/
ie.goTo("http://222.20.57.40:8080/NewsJWPro/");
ie.link(text,"登录").click(); //登录
ie.textField(name,"name").set("qwerty"); //用户名
ie.textField(name,"password").set("1234567890"); //密码
ie.button(value, "登录").click();
/********************************************************/
/********************创建新闻****************************/
ie.link(text,"创建新闻").click(); //点击创建新闻
ie.textField(name,"title").set("qqqqqqqqqqq"); //标题
ie.selectList(name, "newsTypeID").option(value,"3").select(); //选择栏目
ie.textField(name,"source").set("qqq"); //来源
ie.textField(name,"author").set("iiiii"); //输入作者
ie.textField(name,"keywords").set("none"); //输入关键字
ie.textField(name,"content").set("dsaddfdsferxcvcxvdfd"); //输入内容
ie.button(value, "提交").click(); //提交
/*********************************************************/
/***********************查询新闻**************************/
ie.link(text,"查询新闻").click(); //点击查询新闻
ie.link(text,"测试用新闻").click(); //点击相应新闻
/*********************************************************/
/************************修改新闻*************************/
ie.goTo("http://222.20.57.40:8080/NewsJWPro/toAdmin"); //管理员界面
ie.link(text,"修改新闻").click(); //修改新闻
ie.link(text,"修改").click(); //修改
ie.textField(name,"title").set("qqqqqqqqqqq"); //标题
ie.selectList(name, "newsTypeID").option(value,"2").select(); //栏目
ie.textField(name,"source").set("aaa"); //来源
ie.textField(name,"author").set("iiiii"); //作者
ie.textField(name,"keywords").set("none"); //关键字
ie.textField(name,"content").set("反倒是股份大股东不放过"); //内容
ie.but
ton(value, "确认").click();
/**********************************************************/
/********************删除新闻******************************/
ie.link(text,"删除新闻").click(); //删除新闻
ie.link(text,"删除").click(); //删除
ie.button(value, "确认").click(); //确认
/*********************************************************/
/*********************注销登录****************************/
ie.link(text,"注销登录").click();
/*********************************************************/
}
}