继续整理之前做自动化测试过程中遇到的问题。
下面是测试时遇到的web页面,其中frameset下一个frame和一个frameset,而这个frameset下又有两个frame
测试发现登录系统后默认进入的是topFrame,而定位不到topFrame中的元素,需要做如下:
driver.switch_to_default_content()
driver.switch_to_frame(driver.find_element_by_xpath("/html/frameset/frameset/frame[1]"))
还一个问题是Chrome下通过name也定位不到frame,所以只能用xpath定位了,而FF下可以直接用name定位。
时间: 2024-11-03 05:29:30