自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 测试计划和测试方案

在测试完成后,需要进行测试报告的编写和审核,以确认测试结果和缺陷状态,同时提供测试建议和改进意见。测试计划需要经过相关人员的审核和确认,以确保测试计划符合测试需求和预期的测试目标。测试人员分配:1名测试人员执行功能测试和安全测试,1名测试人员执行性能测试。测试数据管理:使用真实和模拟数据进行测试,并保护用户的隐私和支付信息。具体的测试任务划分,测试用例评审,测试结束,语法测试等等测试时间。风险分析:识别可能的风险,如性能瓶颈、系统崩溃、支付异常等。测试类型:功能测试、性能测试、安全测试。

2023-04-13 10:47:21 184

原创 robot framework的关键传入可变键值对

robotframework的关键传入可变键值对,但是自己输入&总是不行,但是复制rf文档里的&就可以了,这个我也不知道什么原因。

2022-07-19 15:23:37 211

原创 使用yied生成数据

需求:生成xlsx文档,包括3列:用户名,账号,邮箱,其中用户名不能重复,且为手机格式。

2022-06-15 13:35:28 258

原创 使用生成器在xlsx输入内容

1.需求生成一个vpn_user.xlsx表,表头是:用户名,姓名和邮箱,其中用户名需要手机格式,邮箱需要符合邮箱格式2.使用生成器代码思路:使用random_num生成用户名、姓名和邮箱,其中姓名采用18000000000为基础,然后根据需要输入的num的长度进行切片,根据当前输入第几个用户,不足补充0,然后组合成新的手机号码def random_num(num): """ generate phone number,name,email :param num: :

2022-05-18 10:48:40 122

原创 python的re

1.三种匹配方式match—re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回nonesearch—re.search 扫描整个字符串并返回第一个成功的匹配findall—在字符串中找到正则表达式所匹配的所有子串,并返回一个列表,如果没有找到匹配的,则返回空列表。{ "node": { "createdIndex": 285911008, "dir": false, "key": "/registry/ipsec/v1

2022-05-06 18:02:28 596

原创 python的切片

1.非负下标索引和负数下标索引共同构成了Python索引的有效范围2.可用的数据类型有list,str,tuple3.具体用法:切片是:前闭后开>>> a[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> a[1]1###索引为2包括,索引为4不包括>>> a[2:4][2, 3]###负数就正常的数元素的个数,倒数第一>>> a[-1]9####倒数第4个数到倒数第1个数(不包括)>

2022-04-27 14:47:10 726

原创 字典中匹配value,返回返回key

res_list=[]def all_keys(search_dict, key_id): def _all_keys(search_dict, key_id, keys=None): if not keys: keys = [] for i in search_dict: if search_dict[i] == key_id: keys = keys +[i

2022-04-27 14:03:34 239

原创 robotframework导入libraries的要求

1.导入的libraries文件都是函数,可以直接导入如:2.如果导入的libraries是一个类,这需要类名和文件的名称相同,否则导入失败[ WARN ] Imported library ‘/home/XXXXX/sdwan-nms-autocase/resource/contain_check.py’ contains no keywords.修改文件名称和文件中类保持一致:...

2022-04-22 18:45:51 5259

原创 python使用生成器或是迭代器读文件

1.按代码块读取–生成器def read_in_chunks(file_obj, chunk_size = 2048): """ 逐件读取文件 默认块大小:2KB """ while True: data = file_obj.read(chunk_size) # 每次读取指定的长度 if not data: break yield datawith open('filename', 'r

2022-04-18 18:06:47 1176

原创 装饰器举例

定义:本质上是函数,(装饰其他函数)就是为其他函数添加附件功能原则:不能修改被装饰函数的源代码不能修改被装饰函数的调用方式举例:把current_time,还有distance_current_time合成一个函数和装饰器#auther:Summer-yang#datetime:2022/4/18 14:44import datetimeimport reUTC_FORMAT = '%Y-%m-%dT%H:%M:%SZ'def current_time(hours=None,time_

2022-04-18 16:10:36 90

原创 python的lambda函数

匿名函数,使用方式lambda 参数:表达式【在内存中的回收机制s是,使用完以后,内存地址就会被释放。是一次性函数】lambda x:x*3对应的常规函数:def test(x): return x*32.使用方式:a.有入参>>> t = lambda x:x*3>>> t(3)9>>> ```pythonb.无入参>>> lambda: 'test'<function <lambda&gt

2022-04-12 10:36:08 774

原创 学习信息按照score排序-python

# -*- coding:utf-8 -*-#__author__ = 'YYY'import rePATH = r'C:\Users\tester\Desktop\sd.txt'def read_file(path): """ read sd.txt,return list :param path: :return: """ stu_list = [] with open(PATH, 'r', ) as f: for i.

2022-03-31 10:46:02 1674

原创 TXT显示字符串的空格不准

1.同一份文件用txt和nodepad++打开,空格,都不一样,nodepad是正确的

2022-03-30 18:31:46 598 1

原创 xx.xx.xx这样的版本格式,mysql数据并不能很好的排序

2022-03-28 14:21:01 514

转载 CDN工作原理内容分发网络

作者:阿里巴巴淘系技术链接:https://www.zhihu.com/question/36514327/answer/1604554133来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。CDN工作原理内容分发网络(Content Delivery Network,简称CDN)是建立并覆盖在承载网之上,由分布在不同区域的边缘节点服务器群组成的分布式网络。CDN应用广泛,支持多种行业、多种场景内容加速,例如:图片小文件、大文件下载、视音频点播、直播流媒体、全站加速、安全

2022-03-10 17:39:54 164

原创 mac上安装Prometheus

1.mac上安装Prometheus:进入https://prometheus.io/download/下载2.解压后,运行./prometheus --config.file=prometheus.yml3.访问: http://localhost:9090/

2022-03-10 17:38:47 2150 1

原创 robotframwork-requests库报错TypeError: ‘int‘ object is not iterable

1.发送delete请求报错20220127 15:18:07.846 : FAIL : TypeError: 'int' object is not iterable20220127 15:18:07.846 : DEBUG : Traceback (most recent call last): File "/home/yangjing/API_Test_Lib.py", line 361, in delete_request timeout=timeout_input) Fi

2022-01-27 15:57:24 1337

转载 中断(softirqs&interrupts)

中断是系统用来响应硬件设备请求的一种机制,它会打断进程的正常调度和执行,然后调用内核中的中断处理程序来响应设备的请求。中断其实是一种异步的事件处理机制,可以提高系统的并发处理能力。例如: 当我们在键盘上按下一个按键时,键盘就会对CPU说,一个键已经被按下。在这种情况下,键盘的IRQ线路中的电压就会发生一次变化,而这种电压的变化就是来自设备的请求,就相当于说这个设备有一个请求需要处理。硬中断和软中断硬中断:硬中断是由硬件产生的,比如,像磁盘,网卡,键盘,时钟等。每个设备或设备集都有它自己的IRQ(中

2021-09-18 15:56:27 897

原创 jmeter工具小技巧

执行机连接不上问题排查:1.连接执行机时应该看防火墙是不是关的查看防火墙状态:[root@centos6 ~]# service iptables statusiptables:未运行防火墙。开启防火墙:[root@centos6 ~]# service iptables start关闭防火墙:[root@centos6 ~]# service iptables stop2:网络1、使用就meter进行分布式压力测试时,脚本什么都配置好了,也能ping通负载机。控制机发送开始执行脚本后,

2021-08-26 11:20:17 294

原创 Python发送multipart/form-data格式数据

1.multipart/form-data详情情况请参考:https://www.cnblogs.com/mysticbinary/p/11692909.html2.应用根据1的介绍,我们可以知道:key是:uploadEquipmentStrvalue是:[{“sn”:“E201201911190008”,“version”:“v4.5.0-52_gb5e8b4a_20210824_DEBUG”}],但是需要注意的是:value的值并发是一个list,而应该是一个str,即:{“uploadEq

2021-08-25 09:51:51 644

原创 iperf在macOS安装

1.下载brew在macbook上执行下面命令,安装brew2.安装iperfbrew install iperf33.基本命令参考:

2021-08-03 16:35:30 5151

原创 SynapseRT插件

1.插件破解目前该插件破解的,暂时发现只支持jira7.x破解步骤见连接https://www.jianshu.com/p/0c618da8f25f2.具体使用流程官方文档https://doc.go2group.com/display/SRT6/Configuration2.1整体流程1.在JIRA中创建需求;2.直接从需求中创建测试用例以保证需求被测试所覆盖,或者可以链接已有的...

2020-03-17 10:28:23 757

海盗派测试分析.xmind

海盗派书籍的思维导图

2021-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除