摘要:
将博客搬至CSDN 阅读全文
摘要:
def AES_Decrypt(self, aesKey, vi, data): if len(aesKey) <= 0 or len(vi) <= 0: print('请输入aesKey或者vi偏移量值!') else: try: data_bit = base64.decodebytes(dat 阅读全文
摘要:
import os import traceback from openpyxl import * from logs.login import loggin from openpyxl.reader.excel import load_workbook class read_data_calss: 阅读全文
摘要:
class Read_data_class: def read_yml_def(self, dir_path): with open(dir_path, 'r', encoding='utf-8') as f: yaml_list = yaml.safe_load(f) return yaml_li 阅读全文
摘要:
pipeline { agent any environment { name="${JOB_NAME}" times="${currentBuild.duration}" task="${BUILD_ID}" logs="${ChangeLog}" } stages { stage('拉取代码') 阅读全文
摘要:
1. 语言中文网: http://c.biancheng.net/view/2542.html 阅读全文
摘要:
一、前言 上一篇文章已经实现了动态标题,但是allure也给出了动态实现的注解,如: allure.dynamic.description allure.dynamic.title ,我们来一起围观下源代码吧。 二、allure.dynamic 的源代码 python class Dynamic(o 阅读全文
摘要:
from openpyxl import * class excel(): def __init__(self,file): self.file = file self.wb = load_workbook(self.file) sheets = self.wb.get_sheet_names() 阅读全文
摘要:
现在接手的项目中,部分依赖的数据要从Https接口获取,在使用requests模块发送请求后,会抛出SSLError。但我们测试过程中如果不想验证证书,该怎么避免报错的情况。下面介绍一下SSLError出现的原因及的处理方法。 出现原因 requests就像web浏览器一样可以请求验证SSL证书,且 阅读全文
摘要:
学习资料官方文档:https://kubernetes.io/docs/home/ 网络资料:https://jimmysong.io/kubernetes-handbook/ 阿里云与CNCF推出的培训视频:https://edu.aliyun.com/roadmap/cloudnative?sp 阅读全文
摘要:
K8S问题排查流程如下:kubectl get pod --all-namespaces | grep -v Runningkubectl describe pod <error_pods> -n <namespace>kubectl logs <error_pods> -n <namespace> 阅读全文
摘要:
常见命令如下: 查看所有的pod:kubectl get pods 查看pod:kubectl get pod -n <namespace> kubectl describe pod <pod> -n <namespace> 查看pod运行在哪个node节点:kubectl get pod -o w 阅读全文
摘要:
1.下载pycharm 我们可以通过官网来下载软件:http://www.jetbrains.com/pycharm/ 当然,也可以通过百度云链接下载(三个版本任选一个即可):http://pan.baidu.com/s/1pL3EB39 安装后我们可以通过File-Open来把RF的脚本文件夹导入 阅读全文
摘要:
Execute Javascript document.evaluate("//a[contains(@href,'createBook')]", document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null).snapshotItem(0 阅读全文
摘要:
操作滚动条: # 第一个参数横轴最左侧,10000代表最右侧;# #第二个参数代表上和下,0是代表最上边,10000代表最下边 js = "window.scrollTo(0,1500)"#操作浏览器右侧滚动条 driver.execute_script(js) 总结了几种js常用的定位元素方法,并 阅读全文
摘要:
用例层: *** Settings *** Suite Setup 访问CRM个人网台系统Suite Teardown 退出系统Library StringResource 接口参数.robotResource 接口逻辑.robotResource ../../../01_Yz_Resource/0 阅读全文
摘要:
TestCaese.robot *** Settings *** Suite Setup 访问CRM个人网台系统 Suite Teardown 退出系统 Library String Resource 接口参数.robot Resource 接口逻辑.robot Resource ../../../ 阅读全文
摘要:
1. 经常有人问这个元素找不到,一般先排除这两个地方,再自己找找A:是否等待了足够的时间让元素加载 (增加sleep xx, wait Until xxx)B: 仔细查查,这个元素是否进入到另一个frame了 (select frame xxx)上面两点都确定了还不行,那改变下xpath的方法 下面 阅读全文
摘要:
RobotFramework带有丰富的系统关键,使用时无需导入,直接使用,为写自动化用例带来了极大的方便;不能停留在知道或者是会得程度,只有熟练使用各关键字,才能提升自动化用例的写作效率。 下面将逐个举例介绍:为方便讲解,首先创建三个list变量:list_a、list_b、list_c;以及两个s 阅读全文
摘要:
一、Linux必备知识 linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有linux能力。 二、Shell脚本 掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。 三、互联网程序原理 四、Mysql数据库 件测试工程师必备Mysql数据 阅读全文