
selenium
xinyuebaihe
这个作者很懒,什么都没留下…
展开
-
selenium自动化及三种等待方式
在网上发现一博客对selenium各种等待的总结。末了,他说:UI自动化的弊端1.维护成本大(产量不高) a.代码没做任何的解耦 b.没有框架的思想,纯粹在堆代码(pageobject) 根据项目的每个页面,抽象出类,每个功能点抽象出这个类的函数 c.web开发会变更html接口,或进行修改 css_selector的定位方式,尽量减...原创 2019-08-11 15:53:29 · 480 阅读 · 0 评论 -
selenium常用操作
from selenium import webdriverdriver = webdriver.Chrome()#切换到某iframedriver.switch_to.frame("元素")# 退出iframe到最外层driver.switch_to.default_content()# 退出到上一层页面driver.switch_to.parent_frame()下拉列...原创 2019-08-12 18:09:42 · 125 阅读 · 0 评论 -
selenium弹出框处理
在web测试中,有时会碰到弹出框。如果此弹出框直接可以用八大元素定位到,则用八大元素定位方法来进行弹出框处理。如果定位不到,则要用selenium的弹出框方法来处理。具体参考链接:https://blog.youkuaiyun.com/CCGGAAG/article/details/76573857...转载 2019-08-31 14:15:51 · 2991 阅读 · 0 评论 -
selenium中的常用断言
查看:https://www.cnblogs.com/1510152012huang/p/10690358.html转载 2019-08-31 14:17:21 · 424 阅读 · 0 评论 -
unittest框架及集成测试报告
import timeimport unittestfrom base.box import Email, HtmlEmailAttachmentfrom base.html_test_runner import HTMLTestRunnerclass TestRunner: def runner(self): '''挑选用例执行''' ...转载 2019-09-05 12:07:35 · 520 阅读 · 0 评论