selenium+java+testng自动化
NO_BUG_GIRL
这个作者很懒,什么都没留下…
展开
-
selenium之浏览器的操作
浏览器窗口大小 maximize() 设置浏览器最大化 setSize() 设置浏览器宽高 实例说明: WebDriver driver = new ChromeDriver(); driver.get("https://www.baidu.com/"); driver.manage().window().maximize(); Thread.sleep(2000); driver.g...原创 2019-08-16 14:50:10 · 125 阅读 · 0 评论 -
selenium之定位元素
八种定位元素的方法 定位方法 selenium对应方法 说明 id findElement(By.id()) 元素的id name findElement(By.name()) 元素的名称 class name findElement(By.className()) 元素的类名 tag name findElement(By.tagName()) 元素的标签,重复率太高...原创 2019-08-16 14:19:55 · 177 阅读 · 0 评论 -
idea+java+selenium自动化测试环境搭建
idea+java+selenium自动化测试环境搭建安装并配置IntelliJ IDEA及Maven新建Maven项目添加Selenium3的jar包下载第三方驱动简单小demo-自动打开百度 安装并配置IntelliJ IDEA及Maven 具体教程网上已有很多,不再赘述哟~~~ 新建Maven项目 步骤如下(其中包括几个自己遇到的坑,希望也可以帮助到大家): 点击Create New Pr...原创 2019-08-15 13:53:54 · 3132 阅读 · 0 评论 -
selenium之webDriver常用方法
selenium的定位方法可参考selenium基础:元素定位的8种方法,定位只是第一步,定位后对这个元素如何操作呢,接下来我们来介绍一下常用的操作方法删除线格式。 方法 作用 clear() 清除文本 sendKeys(*key) 模拟按键输入;发送键盘按键;指定上传的文件 click() 单击元素(包括可点击的按钮、文字、图片链接、复选框、单选框、下拉框等) sub...原创 2019-08-16 15:55:03 · 188 阅读 · 0 评论 -
selenium之鼠标、键盘操作
在WebDriver中,将这些关于鼠标操作的方法封装在ActionChains类提供 鼠标左击click() WebDriver driver = new ChromeDriver(); driver.get("https://www.baidu.com"); Actions action = new Actions(driver); //获取元素 WebElement linkText = ...原创 2019-08-16 20:06:50 · 242 阅读 · 0 评论 -
selenium之获取断言信息
将实际结果与预期结果进行比较,称之为断言 断言方法 断言说明 getTitle() 用于获得当前页面的title getCurrentUrl() 用户获得当前页面的URL getText() 获取页面文本信息 以代码形式进行说明: WebDriver driver = new ChromeDriver(); driver.get("https://www.baidu.c...原创 2019-08-17 09:35:34 · 327 阅读 · 0 评论 -
testng之注解及说明
什么是Fixture 在介绍注解之前,我们先来介绍下Fixture。 Test Fixture是指一个测试运行所需的固定环境。 在测试过程中,我们通常需要把环境设置成已知状态(如创建对象、获取资源等),每次测试开始时都处于一个固定的初始状态,测试结束后需要将测试状态还原,其中测试执行所需要的固定环境就称为Test Fixture。 testng提供的Fixture方法 注解 说明 ...原创 2019-10-05 13:57:09 · 271 阅读 · 0 评论 -
testng之testng.xml文件解析
相比于junit,testng有一个较大的差异是可以通过testng.xml文件来配置测试用例的执行。testng.xml可以很好地控制要执行的测试用例的粒度,及各种运行策略。 testng.xml文件解析 <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" > <suite name="suite1" verb...原创 2019-10-05 14:17:37 · 422 阅读 · 0 评论