摘要: selenium的运行原理 1、基于Web端如何做自动化测试,谈谈你的思路和方向? Web端的自动化测试,基本就是模拟手工测试人员来做功能测试。用机器的自动执行代替人的操作。web端呈现的产品有两个方向可以做自动化测试:接口层和界面操作层,且接口层自动化的比例要高于界面操作层。主要对产品稳定的功能进 阅读全文
posted @ 2021-06-27 12:29 软件开发技术修炼 阅读(1148) 评论(0) 推荐(1) 编辑
摘要: 1、list和tuple的一些区别 区别一:语法差异 1、使用方括号[]创建列表,而使用括号()创建元组 区别二:是否可变 2、列表是可变的,而元组是不可变的,这标志着两者之间的关键差异。 我们可以修改列表的值,但是不修改元组的值 列表是可变的,我们不能将列表用作字典中的key。 但可以使用元组作为 阅读全文
posted @ 2021-06-26 23:34 软件开发技术修炼 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 集合 创建集合 set1=set() 创建可变空集合 frozenset1=fronzenset() 创建不可变空集合 set2=set("hello,world!") 添加集合 set1.add("hhh") {'w', 'r', ',', 'o', 'l', '!', 'h', 'e', 'hh 阅读全文
posted @ 2021-06-23 12:57 软件开发技术修炼 阅读(41) 评论(0) 推荐(0) 编辑
摘要: # 1、使用尽可能多的方法实现list去重 ''' 思路:可利用set唯一性,key唯一性,sort排序; 新建空列表,遍历,判断是否在列表中存在,未存在的添加到集合中 ''' list1 = [1,2,4,7,9,2,4] #方法一 list2=list(set(list1)) print(lis 阅读全文
posted @ 2021-06-10 20:47 软件开发技术修炼 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 几种数据类型的常用方法 一、字符串 切片 1、字符串的切片 print("hello"[1:3]) //el print("hello-hi"[3:]) //lo-hi split 和 join print("hello-hi".split('-')) //['hello', 'hi'] split 阅读全文
posted @ 2021-05-31 20:00 软件开发技术修炼 阅读(34) 评论(0) 推荐(0) 编辑