当前位置: 首页 > news >正文

网站建设发展前景旅游网站设计思路及设计过程

网站建设发展前景,旅游网站设计思路及设计过程,莞城仿做网站,网站广告的优势1. 确认博客系统的环境搭建 http://49.235.129.183:8080/java109_blog_system/blog_list.html#xff0c;即可访问我的小项目#xff1b; 2. 确定测试用例 测试用例如下所示#xff1a; 3. 关于登录的测试用例 3.1 初始化和退出浏览器 代码如下#xff1a; package Blo…1. 确认博客系统的环境搭建 http://49.235.129.183:8080/java109_blog_system/blog_list.html即可访问我的小项目 2. 确定测试用例 测试用例如下所示 3. 关于登录的测试用例  3.1 初始化和退出浏览器 代码如下 package BlogAutoTests;import org.junit.jupiter.api.AfterAll; import org.junit.jupiter.api.BeforeAll; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver;public class InitAndEndBrowser {static WebDriver webDriver;BeforeAllstatic void OpenBlogSystem() {webDriver new ChromeDriver();}AfterAllstatic void CloseBlogSystem() {webDriver.quit();} }2.2 测试登录页面成功 package BlogAutoTests;import org.junit.jupiter.api.*; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.CsvFileSource; import org.junit.jupiter.params.provider.CsvSource; import org.openqa.selenium.By; import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver;import static java.lang.Thread.sleep;public class Tests {static WebDriver webDriver new ChromeDriver();WebDriver CreateChromeDriver(){WebDriver webDriver new ChromeDriver();return webDriver;}// 登录测试用例Testvoid Login() throws InterruptedException {WebDriver webDriver CreateChromeDriver();webDriver.get(http://49.235.129.183:8080/java109_blog_system/blog_list.html);sleep(3000);//输入用户名webDriver.findElement(By.cssSelector(#username)).sendKeys(smallye);//输入密码webDriver.findElement(By.cssSelector(#password)).sendKeys(111);//点击提交webDriver.findElement(By.cssSelector(#submit)).click();sleep(3000);// 登录成功后校验是否登陆成功String username webDriver.findElement(By.cssSelector(body div.container div.container-left div h3)).getText();if(username.equals(smallye)) {System.out.println(测试通过);} else {System.out.println(测试不通过);}}void DestroyChromeDriver(){webDriver.quit();}}测试结果如下所示 2.3  验证当前的url String cur_url webDriver.getCurrentUrl();if(cur_url.equals(http://49.235.129.183:8080/java109_blog_system/blog_list.html)) {System.out.println(测试通过);} else {System.out.println(测试不通过);} 结果如下 2.4 多参数接收修改代码 代码如下将test修改为多参数注解 ParameterizedTestCsvSource({http://49.235.129.183:8080/java109_blog_system/blog_list.html, smallye, http://49.235.129.183:8080/java109_blog_system/blog_list.html, 111})void Login(String url, String username, String expected_jump_url, String password) throws InterruptedException {WebDriver webDriver CreateChromeDriver();webDriver.get(http://49.235.129.183:8080/java109_blog_system/blog_list.html);sleep(3000);//输入用户名webDriver.findElement(By.cssSelector(#username)).sendKeys(username);//输入密码webDriver.findElement(By.cssSelector(#password)).sendKeys(password);//点击提交webDriver.findElement(By.cssSelector(#submit)).click();sleep(3000);// 登录成功后校验是否登陆成功String uname webDriver.findElement(By.cssSelector(body div.container div.container-left div h3)).getText();if(username.equals(smallye)) {System.out.println(测试通过);} else {System.out.println(测试不通过);}String cur_url webDriver.getCurrentUrl();if(cur_url.equals(expected_jump_url)) {System.out.println(测试通过);} else {System.out.println(测试不通过);}} 结果如下 2.5 登录失败测试 当登录失败之后会跳转到新的如下页面 代码如下 Testvoid LoginError() throws InterruptedException {String username smallye;String password 111111;WebDriver webDriver1 new ChromeDriver();webDriver1.get(http://49.235.129.183:8080/java109_blog_system/blog_list.html);sleep(3000);webDriver1.findElement(By.cssSelector(#username)).sendKeys(username);webDriver1.findElement(By.cssSelector(#password)).sendKeys(password);webDriver1.findElement(By.cssSelector(#submit)).click();sleep(3000);WebElement webElement webDriver1.findElement(By.cssSelector(body)); // Assertions.assertEquals( 登录失败! 用户名或者密码错误!,webElement.getText());if(webElement.getText().equals(您输入的用户名或密码不正确!)){System.out.println(测试通过);}else {System.out.println(测试不通过);}} 结果显示测试通过 将判断实际结果与预期结果的代码转化为断言的格式代码如下所示 Assertions.assertEquals( 您输入的用户名或密码不正确!,webElement.getText()); ps本文就写到这里了谢谢观看。
http://www.hkea.cn/news/14461095/

相关文章:

  • 网站模板图做网站应该用多少分辨率
  • 建站平台功能结构图去掉wordpress标题中竖线
  • 广州制作网站服务wordpress付费建站
  • 昆明建设厅官方网站wordpress自定义导航
  • 如何看自己网站流量青州网页定制
  • 天河区建设和水务局网站WordPress登录页提示
  • 网站打开的速度很慢应该怎么做网站现在如何做推广
  • 网站导航栏全屏怎么做的学网站建设专业前景
  • 网站的营销方法WordPress模板推荐国外
  • 太原网站专业制作大企业门户网站建设
  • 天津网站设计成功柚米想做网站开发兼职
  • 电影院做羞羞的网站河北建设工程信息网下载时间
  • 景洪服装网站建设邯郸百度网站建设
  • 网站建设方案书 文库工厂型企业做网站
  • 腾讯云如何建设网站首页品牌推广多少钱
  • pyhton做网站百度seo代做
  • 网站备案 拨测浏览器打开网址404
  • 网站模板能上传图片手机做任务网站有哪些
  • 广州h5网站制作企业官网建设的重要性
  • 给企业做网站怎么收钱中国前500强企业排名
  • 如何注册网站免费注册吉林省住房建设安厅网站安全管理办法
  • 深圳做网站的公司的区域图片制作app
  • 分析网站建设到运营需要多少钱企业网站美工设计
  • 手机网站设置建站系统软件有哪些
  • 个人网站样式网站域名备案系统
  • 高性价比网站建设ppt内容素材大全
  • wordpress邮件插件怎样做网站的优化 排名
  • 自己做章网站网站开发软件解决方案
  • 宜昌网站建设宜昌广州软件合作中心
  • dw旅游网站模板下载如何在网站网站做代理