SeleniumPython(元素定位)剖析
什么是selenium?selenium自动化测试工具,它主要是用于Web应用程序的自动化测试,但肯定不只局限于此,同时支持所有基于web的管理任务自动化。selenium经历了两个版本,selenium1.0和selenium2.0,selenium也不是简单一个工具,而是由几个工具组成,每个工具都有其特点和应用场景。Selenium IDE:Selenium GridSelenium RCSelenium 2.0Selenium RC在浏览器中运行JavaScript应用,使用浏览器内置的JavaScript翻译器来翻译和执行selenese命令(selenese是selenium命令集合)。 WebDriver通过原生浏览器或者浏览器扩展直接控制浏览器。WebDriver针对各个浏览器而开发,取代了嵌入到被测Web应用中的JavaScript。与浏览器的紧密集成支持创建更高级的测试,避免了JavaScript安全模型导致的限制。除了来自浏览器厂商的支持,WebDriver还利用操作系统级的调用模拟用户输入。webdriver提供了一系列的元素定位方法,常用的有以下几种: id,name,class name,tag name,link text,partial link text,xpath,css selector分别对应Python Webdriver中的方法为:f
您可能关注的文档
最近下载
- 2025年6月福建省高中学业水平合格性考试(会考)生物试题(含答案解析).docx VIP
- 2026年山西初中学业水平测试靶向模考试卷(二)语文(真题含答案解析).docx VIP
- 光伏发电组件负离子除尘装置及除尘方法.pdf VIP
- 【生物】期末复习课件-2025-2026学年-人教版初中生物八年级下册.pptx VIP
- 象棋社团活动计划及活动教案.docx VIP
- 血透患者阶段小结.xls VIP
- (2003年全国高考物理试题附答案.doc VIP
- 资料课件文稿分析ciba lanaset dyeing system for wool.pdf VIP
- 2002年普通高等学校招生全国统一考试(全国卷.理科综合)高考物理试卷(含答案).pdf VIP
- 电梯修理施工方案.docx VIP
原创力文档

文档评论(0)