- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件自动化测试元素定位-by定位方法主讲教师:王丹
01.by()定位02.综合练习103.综合练习2
1.by()定位除了我们刚才所讲的八种基本的元素定位方式外,我们可以用By来设置定位策略,具体语法如下:find_element(By.ID,)find_element(By.NAME,)find_element(By.CLASS_NAME,)find_element(By.TAG_NAME,)find_element(By.LINK_TEXT,)find_element(By.PARTIAL_LINK_TEXT,)find_element(By.XPATH,)find_element(By.CSS_SELECTOR,)上面这些使用的前提是需要导入By类:frommon.byimportBy
1.by()定位举例1、进入到人力资源综合服务系统登录页面;2、输入用户名。
2.综合练习1练习1:1、进入到资产管理系统登录页面;2、通过By.XPATH定位方法定位ID输入框并输入ID。3、通过By.CSS_SELECTOR定位方法定位用户名输入框并输入用户名。3、通过By.NAME定位方法定位密码并输入密码4、通过By.TAG_NAME定位方法点击登陆
2.综合练习1参考代码:importtimefromseleniumimportwebdriverfrommon.byimportBydriver=webdriver.Chrome()driver.get(http://10-2-37-251.:8118/ams/)driver.maximize_window()time.sleep(5)driver.find_element(By.XPATH,//*[@id=taskId]).send_keys(5)driver.find_element(By.CSS_SELECTOR,#loginName).send_keysdriver.find_element(By.NAME,password).send_keysdriver.find_element(By.TAG_NAME,button).click()
3.综合练习2练习2:1.进入好123导航‘/?src=from_pc’2.使用by定位方法,在搜索框输入‘自动化测试’3.使用by定位方法,点击百度一下
3.综合练习2参考代码:importtimefromseleniumimportwebdriverfrommon.byimportBydriver=webdriver.Chrome()driver.get(/?src=from_pc)driver.find_element(By.XPATH,//*[@id=search]/form/div[2]/input).send_keys(自动化测试)driver.find_element(By.CLASS_NAME,button-hook).click()
3.综合练习2运行结果
本节练习1.打开360网址导航‘/?src=lmls=n433d386999’2.by定位方式搜索框输入‘自动化测试’3.使用by定位方式,定位并点击‘搜索’按钮
谢谢观看
您可能关注的文档
- 0111双向数据绑定 (1).pptx
- 20. 常用引用数据类型 (1).pptx
- 21.综合练习-资产管理系统取得方式.pptx
- 22.元素定位-简写版定位方法.pptx
- 025创建服务器组.pptx
- 045配置服务器属性 (1).pptx
- 049配置网络连接协议.pptx
- 053配置客户端网络.pptx
- 统编版(部编版)语文二年级上册《狐假虎威》教学设计.docx
- 北师大版小学数学三年级上册《时间表》教学设计.docx
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)