元素定位获取页面元素属性元素判断元素操作操作输入框/单击双击下拉框操作键盘操作鼠标操作单选框操作多选框操作拖动窗口操作 JS 框 切换 frame使用 JS 操作页面对象操作滚动条浮动(联想)选项选择更改页面对象的属性值文件下载文件上传操作日期控件操作富文本框高亮显示操作元素切换浏览器标签页操作表格测试 HTML5 的视频播放器断言截屏隐式等待显式等待操作 cookies页面加载超时结束
转载 2024-05-22 14:28:00
104阅读
例如:xpath=//img[@alt='The p_w_picpath alt text']xpath=//table[@id='table1']//tr[4]/td[2]  link=textPatternlink locator 用link来选择HTML中的连接或锚元素例如:link=The link text  在没有locator前序的情况下 Wi
转载 精选 2008-09-10 22:07:00
1460阅读
1. 自己谷歌了半天资料,没怎么明白IDE有人装了,有人没装是怎么回事。Selenium官网被墙了。Selenium 2相关外文书籍PDF真少。2. 只翻了我觉得新手需要搞明白的部分,煽情,重复,非重点没有翻。3. 欢迎指正。4. Selenium手册英文版PDF下载:http://pan.baidu.com/s/1cl2qr8Selenium介绍Selenium是一系列能够满足web 软件测试的
翻译 精选 2016-07-18 10:47:17
1081阅读
【2016/8/2 9:00 更新】Web DriverSelenium 2.0 是WebDriver API的集合。Selenium-WebDriver的开发目的是为了更好地支持动态网页技术。WebDriver 的目标是供应一套完善的面向对象的API,为当下的web应用测试提供更好的支持。其他不翻,小白翻不好怕引起歧义。Web Server需不需要下载Selenium Server,取决于你如何
翻译 精选 2016-07-25 11:39:50
1343阅读
1.Selenium IDE ,一个FireFox plugin,能自动记录用户的操作,生成测试脚本。 2. 生成的测试脚本可以用Selenium Core手工执
转载 2006-10-23 13:48:00
75阅读
2评论
境问题。python安装目前python有2.x和3.x版本,笔者在这里...
原创 2023-03-03 09:57:34
394阅读
selenium-ide 开发手册https://github.com/SeleniumHQ/selenium-ideperu
原创 2022-09-18 08:50:27
472阅读
一、安装及环境配置如果要使用selenium,需要下载chrome及对应系统、对应浏览器版本的chromedriver。pip安装:pip install selenium二、基本使用2.1 启动及配置# 普通启动 from selenium import webdriver # 1. 实例化一个浏览器 browser = webdriver.Chrome("./chromedriver") 
转载 2021-04-28 13:41:18
1222阅读
2评论
选择元素: 1.基本用法 2.css选择 3.xpath选择操控元素点击元素 非常简单,就是调用元素WebElement对象的 click方法。当我们调用 WebElement 对象的 click 方法去点击 元素的时候, 浏览器接收到自动化命令,点击的 是该元素的 中心点 位置 。输入字符串 也非常简单,就是调用元素WebElement对象的send_keys方法。WebElement对象的 t
Selenium IDE 实战系列视频课程精讲 http://edu.51cto.com/course/12954.htmlSelenium介绍Selenium是一款支持web-based 应用,随着敏捷开发逐步风靡于互联网各大企业,对软件研发过程要求高度交互,及时响应的特点,测试自动化无疑成为了测试最佳的答案。自动化测试优势自动化测试在提升软件测试团队效率方面有很多优势,  1.快速的进行回归测试  2.快速反馈测试结果  3.可以支持几乎无限制的测试用例迭代执行  4.可以有效的支持敏捷
1. 基于对象的测试1.1 Selenium 2构成Selenium 2是一种用于Web应用程序的自动测试工具,它提供了一套友好的API,自身就是一套类库,不依赖于任何测试框架,不需要启动其他进程或安装其他程序,也不用像Selenium 1那样需要先启动服务。Selenium 2针对各个浏览器而开发,它取代了嵌入到被测Web应用中的JavaScript,与浏览器紧密集成,支持创建更高级的测试,避免
原创 精选 2015-05-09 18:59:47
2143阅读
1. 工作原理1.1 Selenium 1组件Selenium 1是Selenium中最主要的第一代测试工具,它能支持几乎所有的浏览器的测试,缺点在于受到JavaScript安全模型导致的限制,并且编程方式更像是面向过程的而非面向对象的。Selenium 1组件包括以下内容:1) Selenium服务器: 它负责启动或关闭浏览器,解释和运行从测试程序中传来的Selenium命令,并可以扮演HTTP
原创 精选 2015-04-20 20:13:47
1466阅读
Java Web学习笔记目录TOC \o "1-3" \h \z \u 一、概述 11、java web项目目录结构 11.1、src目录 11.2、WebRoot目录 1二、Servlet 11、访问Servlet的方式 12、Servlet生命周期 23、Servlet处理表单 24、Servlet跳转 34.1、转发与包含 34.2、重定向 35、状态管理 36、作用域对象 4三、JSP 4
转载 2023-11-07 00:57:11
58阅读
文章目录一、样式操作1. 获取样式属性值2. 设置样式属性值二、位置操作1. 获取 DOM 元素到浏览器窗口的距离2. 获取滚动的距离3. 设置滚动的距离三、尺寸操作1. 获取 DOM 元素高度2. 获取 DOM 元素宽度3. 设置 DOM 元素的宽和高 一、样式操作 1. 获取样式属性值根据样式属性名,获取 DOM 元素的样式属性值函数名参数所属css样式属性名jQuery 核心对象<!
转载 2023-08-11 21:51:50
59阅读
Java Web实战开发完全学习手册是一本Java web实战开发学习手册,由杨光和伍正云两人共同编著。本书内容丰富翔实,全面系统地介绍Java Web相关的知识,内容涵盖基础知识、核心技术及项目实战,并且每个知识点都配以实例进行讲解,让读者摈弃简单枯燥的学习,非常适合JavaWeb初学者,要求读者会有一定的Java基础。内容介绍《Java Web实战开发完全学习手册》共分15章,全面系统地介绍了
Selenium简介 Selenium 是最广泛使用的开源 Web UI(用户界面)自动化测试套件之一。Selenium 支持的语言包括C#,Java,Perl,PHP,Python 和 Ruby。目前,Selenium Web 驱动程序最受 Python 和 C#欢迎。Selenium测试脚本可以使用任何支持的编程语言进行编码,并且可以直接在大多数现代 Web 浏览器中运行。在爬虫领域 sele
转载 2024-03-13 11:05:58
75阅读
一 搭建一个web maven项目二 增删改查 创建maven项目,引入springboot和mybatis 例子 https://gitee.com/zssun/hlltest三 web开发 搞一个简单的查询页面 https://gitee.com/zssun/hlltest四 页面自动化测试五 面试题3.2.1 selenium 和 Appium 是怎么联系的?有什么关系? 一 、 selen
转载 2023-09-28 09:10:10
137阅读
一、Docker常用命令1.基础命令docker version # 查看docker版本信息 docker info # 查看docker的系统信息,包括容器信息和镜像信息 docker 命令 --help # 查看命令2.镜像命令docker images # 查看本机所有镜像 docker search # 搜索镜像 docker pull 镜像名[:tag] # 下载镜像,不带tag默认最
转载 2023-08-18 15:15:01
155阅读
13.1. 数据定义声明<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /> 13.1.1.ALTER DATABASE句法 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office"
1. 【强制】类、类属性、类方法的注释必须使用 Javadoc 规范,使用/**内容*/格式,不得使用 // xxx 方式。 说明:在 IDE 编辑窗口中,Javadoc 方式会提示相关注释,生成 Javadoc 可以正确输出相应注释;在 IDE 中,工程调用方法时,不进入方法即可悬浮提示方法、参数、返回值的意义,提高阅读效率。2. 【强制】所有的抽象方法(包括接口中的方法)必须要用 Javad
  • 1
  • 2
  • 3
  • 4
  • 5