06 2021 档案
摘要:1、操作类:封装页面 2、配置类:日志、邮件、工程配置 3、错误截图文件夹 4、日志文件夹 5、运行脚本:读取excel测试用例,执行各个脚本文件 6、excel测试用例文件 7、单元类: 获取配置文件封装、 获取元素封装、 获取excel、 邮箱登录封装、 发送报告封装、 等待机制封装、 文件夹命
阅读全文
摘要:2、如何把自动化测试在公司中实施并推广起来的? 1.项目组调研选择自动化工具并开会演示demo案例,我们主要是演示selenium和robotframework两种。 2.搭建自动化测试框架,在项目中逐步开展自动化。 3.把该项目的自动化流程、框架固化成文档 4.推广到公司的其它项目组应用 3、请描
阅读全文
摘要:from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.baidu.com/") 1、WebDriver 中常用的一些方法 (1) clear() 清楚文本 例: driver.find_e
阅读全文
摘要:selenium的运行原理 1、基于Web端如何做自动化测试,谈谈你的思路和方向? Web端的自动化测试,基本就是模拟手工测试人员来做功能测试。用机器的自动执行代替人的操作。web端呈现的产品有两个方向可以做自动化测试:接口层和界面操作层,且接口层自动化的比例要高于界面操作层。主要对产品稳定的功能进
阅读全文
摘要:1、list和tuple的一些区别 区别一:语法差异 1、使用方括号[]创建列表,而使用括号()创建元组 区别二:是否可变 2、列表是可变的,而元组是不可变的,这标志着两者之间的关键差异。 我们可以修改列表的值,但是不修改元组的值 列表是可变的,我们不能将列表用作字典中的key。 但可以使用元组作为
阅读全文
摘要:集合 创建集合 set1=set() 创建可变空集合 frozenset1=fronzenset() 创建不可变空集合 set2=set("hello,world!") 添加集合 set1.add("hhh") {'w', 'r', ',', 'o', 'l', '!', 'h', 'e', 'hh
阅读全文
摘要:# 1、使用尽可能多的方法实现list去重 ''' 思路:可利用set唯一性,key唯一性,sort排序; 新建空列表,遍历,判断是否在列表中存在,未存在的添加到集合中 ''' list1 = [1,2,4,7,9,2,4] #方法一 list2=list(set(list1)) print(lis
阅读全文

浙公网安备 33010602011771号