摘要:
以下演示操作以该网址中的输入框为例:https://learn.letskodeit.com/p/practice 一、css样式中有三种通配符“^、$、*” 语法:tag[attribute<special character>=’value’] 标签[属性 通配符='属性值'] 二、^代表文本的
阅读全文
posted @ 2019-04-11 23:38
时光以北暮南城
阅读(607)
推荐(0)
摘要:
以下演示操作以该网址中的输入框为例:https://learn.letskodeit.com/p/practice 一、使用input[class=inputs]验证元素是否唯一 注意:使用“class =' ' ”时如果需要被定为的元素一个calss有多个值,需要将值全部写入,否则无法定位 正确写
阅读全文
posted @ 2019-04-11 21:40
时光以北暮南城
阅读(1260)
推荐(0)
摘要:
一、如果元素的 ID 不唯一,或者是动态的,或者 name 以及 linktext 属性值也不唯一,对于这样的元素,我们 就需要考虑用 xpath或者css selector 来查找元素了,然后再对元素执行操作。 二、不管用什么方式查找元素,id、Name、Xpath、css—>都需要在页面上查找到
阅读全文
posted @ 2019-04-10 22:27
时光以北暮南城
阅读(1178)
推荐(0)
摘要:
一、通过内容的方式定位元素 使用Linktext和PartialLinkText定位元素的前提需要"文本"在“a”标签内,selenium才可以找到链接文本或者部分链接文本的元素。 Linktext适用于超链接文本 PartialLinkText适用部分超链接文本 二、操作演示,使用Linktext
阅读全文
posted @ 2019-04-10 16:01
时光以北暮南城
阅读(686)
推荐(0)
摘要:
一、在定位元素时需要HTML标签,HTML是超文本标记语言,我们打开web网页是看到的内容就是通过html语言来实现的,按键盘“F12”调用开发者选项后,“Elements”栏中显示的就是网页的HTML代码。(没有接触过HTML的同学可以先去了解一下HTML的基础内容,这样有利于元素定位的学习) 二
阅读全文
posted @ 2019-04-10 11:04
时光以北暮南城
阅读(840)
推荐(0)
摘要:
一、下载IE浏览器驱动,然后解压到存放谷歌和火狐驱动的相同路径中(请观看前面的章节) 下载地址一:http://selenium-release.storage.googleapis.com/index.html 下载地址二: 二、使用ie打开百度网址演示 三、如果在允许代码打开ie后页面显示“Th
阅读全文
posted @ 2019-04-09 18:01
时光以北暮南城
阅读(418)
推荐(0)
摘要:
一、首先下载Chrom浏览器驱动,将驱动解压到存放火狐浏览器驱动文件路径中(请观看前面的章节) 1、进入该网址下载匹配本地浏览器版本的驱动 http://chromedriver.storage.googleapis.com/index.html 2、解压文件 二、演示代码 三、ChromeDriv
阅读全文
posted @ 2019-04-09 15:07
时光以北暮南城
阅读(551)
推荐(0)
摘要:
一、Desired Capabilities是selenium webdrive中已经写好的一个类,我们可以通过它来告诉selenium webdrive在Desired Capabilities是什么。 二、selenium测试可以在指定的环境下运行,可以是web浏览器、移动设备、移动模拟器等等。
阅读全文
posted @ 2019-04-09 11:28
时光以北暮南城
阅读(485)
推荐(0)
摘要:
一、演示如何使用火狐浏览器打开“百度” 结果:
阅读全文
posted @ 2019-04-08 22:25
时光以北暮南城
阅读(729)
推荐(0)
摘要:
一、Selenium环境安装配置,这里使用Selenium WebDriver 3.6.0 1、下载Selenium WebDriver (点击后网站响应比较慢,需要多等等) 2、打开该网址后点击“download” 3、然后找到对应编程语言的最新selenium进行下载,我这里下载“Java版”
阅读全文
posted @ 2019-04-08 21:30
时光以北暮南城
阅读(252)
推荐(0)