摘要: 数据驱动框架 数据驱动核心思想:程序不变,数据变 适合:程序本身容易实现,适合小功能测试里面 数据驱动txt文件驱动的方式,带报告 testdata.txt gloryroad||光荣之路富爸爸||爸爸超人||动画 ### testdata.txt 保存格式是utf-8 data_driver_by 阅读全文
posted @ 2020-04-09 21:25 风声~~ 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 单元测试框架unittest: unittest介绍: 1、有setUp:做测试前的准备工作; 2、有tearDown:做测试完后的清理工作; 3、有test开头的测试脚本方法:测试脚本逻辑 # # # 每个脚本在执行之前都会先执行setUp,后执行tearDown 代码实例: #encoding= 阅读全文
posted @ 2020-04-09 17:16 风声~~ 阅读(268) 评论(0) 推荐(0) 编辑
摘要: testdata.xlsx 脚本: from selenium import webdriverimport timeimport datetimefrom openpyxl import *wb=load_workbook(r"D:\TestFrame\TestDate\testdata.xlsx 阅读全文
posted @ 2020-04-08 23:15 风声~~ 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 例如: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,3,6,9,8,7,4,5] 题解: 根据题目示例 matrix = [[1,2,3],[4,5,6],[7,8,9]] 的对应输 阅读全文
posted @ 2020-04-08 17:12 风声~~ 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 快速排序,是一个基于递归的算法,其核心思想如下:对于列表,选取一个轴值(一般选取第一个元素或者最后一个元素),把列表中小于该轴值的排在左边,大于该轴值的排在右边,这样,轴值在列表中的位置就确定了。由此衍生出了轴值的左子列表,以及右子列表,递归的对于左子列表以及右子列表使用上述的排序算法,直到子列表中 阅读全文
posted @ 2020-01-10 10:01 风声~~ 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 关于插入排序,其算法的核心思想是:将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数。即:序列的第一个元素,肯定是有序的,把第二个元素和第一个元素相比,插入到合适的位置,这样前两个元素就有序了,接着,把第三个元素插入到前面包含两个元素的有序列表中,以此类推,直至插完第n个数据 阅读全文
posted @ 2020-01-10 09:57 风声~~ 阅读(151) 评论(0) 推荐(0) 编辑
摘要: #2.请反转字符串 "aStr"? print("aStr"[::-1]) #3.输入日期, 判断这一天是这一年的第几天? import datetime def dayofday(): year = input("请输入年份:") month = input("请输入月份:") day = inp 阅读全文
posted @ 2020-01-09 10:04 风声~~ 阅读(159) 评论(0) 推荐(0) 编辑
摘要: #公平的糖果交换 def func(A,B): sum_a = sum(A) sum_b = sum(B) setB = set(B) for x in A: if x+(sum_b-sum_a)//2 in setB: return [x,int(x+(sum_b-sum_a)//2)] else 阅读全文
posted @ 2020-01-09 09:14 风声~~ 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 选择排序核心算法: 固定位置,选择元素,即从序列中先找到最小的元素,放在第一个位置,然后在找到第二小的元素,放在第二个位置 以此类推,直到完成所有元素的排序 def selectSort(nums): for i in range(len(nums) - 1): # min_num = nums[i 阅读全文
posted @ 2019-12-25 16:44 风声~~ 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 链表:暗喻:链子,一环连着下一环,环环相连。一个对象包含一个指针指向下一个与它连接的对象node(0)-->node(1) >node(2)....node(n)->None 链表的基本元素有:• 节点:每个节点有两个部分,左边部分称为值域,用来存放用户数据;右边部分称为指针域,用来存放指向下一个元 阅读全文
posted @ 2019-12-25 16:18 风声~~ 阅读(149) 评论(0) 推荐(0) 编辑