摘要: 1.radio框: 元素标签名:input radio框选择选项,直接用WebElement的click方法,模拟用户点击就可以了。 from selenium import webdriver wd = webdriver.Chrome() wd.implicitly_wait(10) wd.ge 阅读全文
posted @ 2021-02-02 22:20 小太阳Sinimy 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.frame切换 iframe 元素非常的特殊, 在html语法中,frame 元素 或者iframe元素的内部 会包含一个 被嵌入的 另一份html文档 在我们使用selenium打开一个网页是, 我们的操作范围 缺省是当前的 html , 并不包含被嵌入的html文档里面的内容。 1.切换到对 阅读全文
posted @ 2021-02-02 21:36 小太阳Sinimy 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1.选择元素的基本方法 1.根据元素的ID属性选择元素:find_element_by_id 根据id选择元素,返回的就是该元素对应的WebElement对象 element = driver.find_element_by_id('kw') element.send_keys('自动化测试') 2 阅读全文
posted @ 2021-01-30 20:14 小太阳Sinimy 阅读(617) 评论(0) 推荐(0) 编辑
摘要: # 设置递归深度 # sys.setrecursionlimit(1000) # 求阶乘 # 1.非递归版本 def factorial(n): result = n for i in range(1, n): result *= i continue print(n, '的阶乘为:', resul 阅读全文
posted @ 2021-01-28 22:26 小太阳Sinimy 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 创建函数 # def创建函数 def MyFirstFunction(): print('这是我创建的第一个函数!') print('我表示很激动~~~~') print('感谢TVB,CCTV') # 调用函数 MyFirstFunction() # 函数的参数/形参和实参 def MySecon 阅读全文
posted @ 2021-01-28 22:25 小太阳Sinimy 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 对象=属性(变量)+方法(函数) 面向对象的特征(OO=Object Oriented) 1.封装: 对象封装了属性和方法,成为一个独立性很强的模块。封装也是一种信息隐蔽技术 2.继承: 是子类自动共享父类之间的数据和方法的机制 语法: class DerivedClassName(BaseClas 阅读全文
posted @ 2021-01-28 20:22 小太阳Sinimy 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 测试框架的设计模式包括:关键字驱动、POM 数据驱动实现:Excel、Yaml、Py、JSON POM自动化测试设计: POM全称叫做PageObjectModule,简称PO、POM,中文叫页面对象模型。 POM是目前业内应用最为主流的UI自动化测试框架设计模式;在接口自动化测试中,最为主流的叫做 阅读全文
posted @ 2021-01-27 21:23 小太阳Sinimy 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 自动化测试的应用: selenium本身是一个库,可以支持Java、Python、Ruby、JS等一系列的编程语言。 核心croe是基于JS来实现的。本质上是一个完全基于前端语言来实现的自动化测试交互的库。 基于selenium来实现的测试工具:RobotFramework、AirTest、Appi 阅读全文
posted @ 2021-01-26 02:05 小太阳Sinimy 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、算术运算符 # 1.算术运算符 + - * / % # 算术运算符不止可以用在数字中,还可以运用于字符串,元组,列表中 # 其中字符串,元组,列表可以利用加法进行拼接 s1="小太阳" s2='会瘦20斤' print(s1+s2) L1=(1,1.07,3,4) L2=('lily','xxx 阅读全文
posted @ 2019-08-27 21:36 小太阳Sinimy 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 一、字符串 # 数字类型:int float # 布尔值:True False # # 字符串:成对的单引号,双引号,三引号 成对的引号中括起来的内容是字符串 a = "hello world" b = """还有更好的在后面""" s = '今天学习字符串了,好开心啊!' c = '0.01' p 阅读全文
posted @ 2019-08-26 14:20 小太阳Sinimy 阅读(43) 评论(0) 推荐(0) 编辑