摘要:
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 阅读全文
摘要:
几种数据类型的常用方法 一、字符串 切片 1、字符串的切片 print("hello"[1:3]) //el print("hello-hi"[3:]) //lo-hi split 和 join print("hello-hi".split('-')) //['hello', 'hi'] split 阅读全文