browser.getTitle() //获取文件标题 就是html中titile的文字
element(by.css('.className')) //以class名字获取 element(by.id('idName')) //以id名字获取 element(by.model('modelName')) //以Angular中ng-model绑定的名字获取 element(by.binding(‘bindingname')) //查找绑定了指定名的元素 element(by.repeater('article in articleList')) //查找指定repeater中的元素 element(by.exactRepeater('article in articleList')) //准确的查找一个repeater,常用来判断是否存在 element.all(by. options('c for c in colors')) //准确查找一个ng-options element.all(by. tagName('div')) //准确查找标签div标签
element.all() //一般会输出一个数组 last() //点选最后一个 firt() //点选第一个 get() //选择数组中的一个,括号里是下标的值。 get(0) count() //统计 each() //用于循环输出 filter() //筛选 element.$('div') //查找element下子元素div element.(by.css('.className')).$(‘.className1’) //查找className孩子里有className1样式的元素 element.(by.css('.className')).$$(‘.className1’) //查找className孩子甚至孩子的孩子里有className1样式的元素 element(by.binding('person.name').isPresent() //判断元素是否存在 by.id('foo').isEnabled() //元素是否disabled by.id('foo'). isSelected() //元素是否选中 element.getAttribute('value') //获取一个元素的属性 getCssValue().indexOf('color: #000000') //获取css的值 getTagName()//获取标签的值 element.click() //点击动作 element.sendKeys() //元素输入值 element.getText() //获取元素的文字 element.getSize //获取尺寸
相关推荐
即时自动生成最强大的定位器,包括Xpath,CSS选择器等,可与Selenium或Protractor一起使用。 通过让POM Builder立即为您检查的Web元素建议最可靠的定位器来节省时间。 建议可能是XPath,CSS选择器,By.id,By.name,...
量角器测试助手 该库提供的功能可帮助创建带有量角器的健壮且可靠的端到端测试,并将端到端测试的痛苦... 提供更好的错误消息以及更多详细信息与元素交互的所有函数均接受ElementFinder , Locator或string作为目标参数
5. **ElementFinder 和 Locator**: Protractor 提供 ElementFinder 对象来查找和操作页面上的元素。通过 Locator(如 CSS 选择器、XPath、NgModel 等)定位元素,然后可以执行点击、输入等操作。ElementArrayFinder ...
以下是常见的C++笔试面试题及其核心知识点解析,帮助您系统复习
计算机短期培训教案.pdf
计算机二级Access笔试题库.pdf
下是一份关于C++毕业答辩的心得总结,内容涵盖技术准备、答辩技巧和注意事项,供参考
内容概要:本文档详细介绍了英特尔为苹果公司构建的基于智能处理单元(IPU)的Cassandra集群的技术验证(PoC)。主要内容涵盖IPU存储用例、已建存储PoC、MEV到MMG400的过渡、苹果构建IPU-Cassandra集群的动机以及PoC开发进展。文档还探讨了硬件配置、软件环境设置、性能调优措施及其成果,特别是针对延迟和吞吐量的优化。此外,文档展示了六节点Cassandra集群的具体架构和测试结果,强调了成本和复杂性的降低。 适合人群:对分布式数据库系统、NoSQL数据库、IPU技术感兴趣的IT专业人员和技术管理人员。 使用场景及目标:适用于希望了解如何利用IPU提升Cassandra集群性能的企业技术人员。主要目标是展示如何通过IPU减少服务器部署的成本和功耗,同时提高数据处理效率。 其他说明:文档中涉及的内容属于机密级别,仅供特定授权人员查阅。文中提到的技术细节和测试结果对于评估IPU在大规模数据中心的应用潜力至关重要。
计算机二级考试C语言题.pdf
计算机发展史.pdf
计算机仿真技术系统的分析方法.pdf
yolo编程相关资源,python编程与YOLO算法组成的坐姿检测系统,功能介绍: 一:实时检测学生错误坐姿人数 二:通过前端阿里云平台显示上传数据,实现数据可视化
办公室网安全监控uptime-kuma,docker镜像离线压缩包
计算机课程设计-网络编程项目源码.zip
将该dll包放入项目并引用,可以操作打印机
杰奇2.3内核淡绿唯美小说网站源码 PC+手机版 自动采集 全站伪静态,送10.1版本关关采集器
计算机辅助教学.pdf
内容概要:本文详细介绍了如何利用天文相机和其他相关硬件设备搭建一套高画质、高帧率的流星监控系统,以及针对红色精灵闪电这一特殊自然现象的捕捉方法。文中不仅涵盖了硬件的选择标准如CMOS靶面尺寸、量子效率等重要参数,还提供了基于Python和OpenCV实现的基本监控代码示例,包括亮度突变检测、运动检测算法等关键技术点。此外,对于安装位置的选择、供电方式、成本控制等方面也有具体的指导建议。 适用人群:对天文摄影感兴趣的爱好者,尤其是希望捕捉流星和红色精灵闪电等瞬时天文现象的专业人士或业余玩家。 使用场景及目标:适用于希望搭建个人天文观测站,用于科学研究或个人兴趣爱好的场景。目标是能够稳定可靠地捕捉到流星和红色精灵闪电等难以捉摸的天文现象,为研究提供高质量的数据资料。 其他说明:文中提到的一些技术和方法虽然较为复杂,但对于有一定编程基础和技术动手能力的人来说是非常实用的参考资料。同时,文中提供的省钱技巧也为预算有限的用户提供了一些有价值的建议。
时间序列分析-基于R(第2版)习题数据