- 博客(36)
- 资源 (3)
- 收藏
- 关注
原创 关于outlook展示发件人、收件人乱码的问题
代码如下:message['From'] = Header('冯冰雪','utf-8') # 发起人名字,不填展示为空message['To'] = Header('冯冰雪','utf-8') # 接收人名字,不填展示为空在outlook客户端 在展示smtp发送的邮件时,发件人与收件人处,是这样的其中,你可以看到有一串固定字符:=?utf-8?b? xxxx ?=xxxx 后经base64解密,发现就是我的原来设置----------------解...
2021-12-16 18:41:41
3159
2
原创 python-redmine无法解析https
找到你python的site - packages:$your_python_path / site - packages / redminelib / engines / base.py打开base.py,修改如图:修改后即可不验证ssl
2021-12-16 13:48:40
2340
原创 CentOS6.8手动安装MySQL5.6-转
13.允许所有外部链接访问(可选)1.安装mysql5.6依存包。4.创建mysql用户和组。7.复制mysql配置文件。保存退出后,执行生效代码。11.设置root密码。10.启动mysql。mysql命令行输入。
2021-11-18 15:29:34
59
原创 初始化DB2admin密码时,一直报:指定密码太短
环境:windows server 2019DB2 版本:v9.5安装企业版DB2 时,有一个步骤需要初始化db2admin的密码,输入复杂度不高的密码(类似于db2admin这种)时,不被通过。输入很长的字符之后,报错一样最后尝试。要求应该是:大写小写数字 ,长度>8而且每个操作系统可能还不相同,我同样的安装包及安装方法在win11 上安装,在初始化这一步骤的时候,输了123456就通过了。没有具体提示,蛮特殊的,特此记录吧。...
2021-10-27 18:46:11
1057
原创 Open Browser 关键字黑掉
今天在使用robotframework的时候发现 Open Browser是黑的,用过这个框架的小伙伴都知道,这表示不可用,对吧于是乎,我在网上找答案,robotframework回退版本到3.1.2啥的,结果还是不行本计划要不换个python环境和wxpython,换成3.6(原来是3.7),结果因为太费时间,我就先忙别的了。结果在看结构的时候,突然想了下试试看可不可以运行结果真的就运行起来了···费了老大劲想把open browser整成蓝色····哎····和我一样的小伙伴,时
2021-07-12 17:47:04
445
原创 国家2020年区划数据爬取
国家区划数据在国家区划网站上的展示就是一个俄罗斯套娃一层一层的套,从省市开始一直到村级(或居委会)数据量达到了67w+(ps:咱们国家的区划就达到了这个数量级,人口大国真的不是盖的··)在网上找到了一个很好的博主,也是采用了套娃的方式,将爬取的数据写到了县级,于是借鉴来改改,实现我想要的(这位博主,我后来也没找到了···请知情者评论区发一下链接,谢谢)省-市-县-乡-村 所有的数据,分表存储,一省一表在经过不断的优化改进,改成了以下的代码代码说明:1. 我程序用了for循环.
2020-11-26 11:44:01
544
原创 服务器重启之后,docker ps 看不到任何容器
重启服务器之后,docker服务没有做自启动·#docker ps报错:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?因为没启动,需要手动重启systemctl start docker然后docker ps 是没有任何容器启动的所以要查询所有容器的iddocker container ls -a这时候你能看到所有你之前被.
2020-11-09 10:29:50
11490
1
原创 jenkins无法正常进行npm install,报错:/usr/bin/env: node: 没有那个文件或目录
情况:jenkins在进行到npm install步骤的时候总是报错:根据以上信息根本就····没法看出是啥问题啊于是,我在jenkins服务器上进行的相同的命令,结果成功了···所以这一切的指向,我都以为是jenkins的配置问题修改很多相关配置··还是报错··想不明白各种查资料··最后开发的朋友提心在gradle命令后面加了 -s 展示更多日志,得到一个信息于是乎,查到了jenkins去调用node的时后,默认node位置在/usr/bin/node于是做了软..
2020-09-16 10:18:30
3362
原创 记一次docker使用-安装mysql
安装docker前提:安装环境:centos7CentOS中可以使用Device Mapper作为存储驱动,查看是否启动ls -l /sys/class/misc/device-mapper没有检测到Device Mapper,需要安装device-mapper软件包:yum install -y device-mapper重新加载dm_mod内核:modprobe dm_mod安装卸载旧版本:yum remove docker \ docker-c
2020-09-10 17:39:36
155
原创 测试进度的获取:连接testlink的数据库比直接用接口访问来得简单
每天发送日报的过程中,还想再自动化一点,把测试进度一块处理了。所以我开始打获取testlink的主意了最开始在网上想查一下有没有像redmine一样的三方支持库,没想到还真有testlink库。但是都是我看了它的功能方法没有一个是获取结果的(或许是我没找到吧···知道的朋友麻烦你留言告诉我一下)---就暂时放弃!但这种结果多半也是系统自己算的,想着还是查数据库可能更方便-唯一的祈祷就是数据库的关系不要那么麻烦··所以就去要了账号连接数据库。嘿嘿,真的开心。builds 表:记
2020-09-10 15:05:29
479
原创 基于redmine的测试日报终于实现99.99%的自动化了
今年一月份的时候,我的博客出了一版自动采集数据生成excel的脚本,其实节省了测试组的很多数据处理时间https://blog.youkuaiyun.com/FBX_fbx_FBX/article/details/104051445我觉得时间还可以再节省更多,就在工作之余又慢慢尝试多项改进,实现了99.99%的自动化--因为有每个人每天的进度变更,所以不可能实现完全自动化说一下本次基于上次的变更1.不再使用excel作为中间媒介,直接写成html2.不再手动制图,使用matplotlib绘制..
2020-06-23 15:54:57
1280
原创 linux常用工具下载
linux常用工具下载方式汇总,并持续更新...git -2.7jdk-1.8gradle-4.10.3nodejs-10.3.0python -3.7expect -5.45maven -3.1.1下面列举了在linux中常会用到的工具安装及方式,可能你也需要··git -2.7# yum install curl-devel expat-devel gettext-devel opens...
2020-04-10 10:34:03
366
原创 jenkins 插件包
jenkins下载插件费时,还老是time out ,不晓得咋了看了网上的说法镜像啊/地址啊改来改去···好像效果都不大啊···直接复制了以前的jenkins的插件目录,直接解决!也分享给大家吧~...
2020-04-07 17:53:08
585
原创 python3实现自动生成redmine测试日报
我们每天的测试数据,需要及时反馈给领导,领导不喜欢看细节,就喜欢看结果,一目了然,快速又不费事。领导最想看到就是 每个人的头上都有多少缺陷放着,大家上班的时候到底是不是在踏踏实实做事。报告真的很能说明事实。测试组需要每天整理一份日报发送邮件给大家,从redmine(我司用的这款工具,相当好用啊,相比jira/禅道/bugzilla)上下载筛选过的缺陷列表,然后进行数据统计,重新处理模板报...
2020-01-20 15:47:44
2270
2
原创 接口测试需要遵循的15个原则
什么是好的自动化测试 ?易于理解易于创建易于维护足够的覆盖足够的效率关于测试集的组织原则一:测试是将需求在复述一遍,一切的用例设计都要和需求保持一致,要以“测什么”为核心,而不是可以测什么或者怎么测原则二:测试集上描述需求,测试应该是自文档的原则三:每个测试用例验证且只验证一个概念(通用概念)原则四:测试用例的名称清晰表达其目的原则五:...
2019-11-28 22:06:46
1146
原创 接口校验规范
接口校验规范接口测试范围1.功能:检测主要接口实现的相关功能设计2.逻辑业务:主要分析是否存在依赖业务接口范例:https://uxsino/login?key=value3.参数异常(指key):关键字参数(print、def类似的)、参数为空、多参数、少参数、错误参数4.数据异常(指value):关键字数据、数据为空、长度不一致、错误数据 5.安全:cookie、h...
2019-07-30 16:20:20
1401
原创 RobotFramework--知识记录及分享
以下分享内容均为我工作过程中实践的,有任何疑问或者指导欢迎各位参与评论。我们也可以一起讨论新方法,内容会持续更新······RobotFramework学习记录获取token拼接列表成逗号分割的字符串生成随机数字生成随机字符串时间回溯类型判断unicode判断Run Keyword IfRun Keyword If ELSEEvaluate对各种操作符的常见使用获取token建立一个通道并...
2019-07-30 16:00:23
509
原创 Mysql操作 快速复习单
mysql学习记录安装:wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmrpm -ivh mysql-community-release-el7-5.noarch.rpmyum updateyum install mysql-server授权:chown mysql:mysql -R /var/...
2019-07-17 09:59:03
251
原创 CI-持续集成:⑥--jenkins集成robot framework及发送执行报告
1.安装jenkins并可以使用,前面有博客介绍的,需要参考的话可以看看2.下载对应插件:3.新建一个项目用于运行robot脚本,在构建后选择操作 publish Robot Framew test result我是直接通过命令去执行case的配置一下构建后的操作配置保存后,外面会有机器人的图标运行之后,会出现执行情况4.关于robot报告的发送...
2019-07-11 16:42:35
707
原创 python-redmine 缺陷数据的分析
想要一份关于缺陷ticket的反馈次数和缺陷来往情况,做一个简单的redmine缺陷分析报表如何开始呢,思考历程写下来:1.首先考虑是否可以从内部获取数据,听说redmine的数据库是Mysql,但是我没有账号和权限2.在一个查看是否提供接口,可以直接获取,登陆啥的是个麻烦事儿,界面化太麻烦(能力有限,且耗时)3.python的支持库4.爬虫优选1.3,其次是4,最差2了...
2019-07-11 15:59:18
8230
原创 python-excel 之表格数据截图保存到本地
前提:excel文件中包含很多个sheet,我只截图其中一个表的数据并保存到本地环境:python3.5 + office 2016激活方法1:def excel_catch_screen(filename, sheetname, screen_area, img_name=False): save_path = 'D:\\Auto_folder\\' pythonc...
2019-07-09 15:15:29
7971
10
原创 python-excel 之带有格式及合并单元格样式的表格复制
from openpyxl import load_workbookdef copy_excel(totle_excel,totle_sheetname,down_excel,down_sheetname): down = load_workbook(down_excel) totle = load_workbook(totle_excel) totle_sheet...
2019-07-09 14:57:54
5232
4
原创 转 python复制某个目录下最新的文件到另一个目录
# -*- coding: utf-8 -*-import osimport shutildef listdir(path, list_name): #传入存储的list for file in os.listdir(path): file_path = os.path.join(path, file) if os.path.isdir(fil...
2019-07-09 14:45:46
1318
原创 python-selenium之 js引用调整不可见元素为可见
有时候我们在操作selenium的时候,某些下拉列表无法点击,我们就可以采用取消其锁定状态,再去参与其他活动js = 'document.getElementById("ReportViewer1_ctl06_ctl04_ctl00_Menu").style.display="block";'brower.execute_script(js) # 调用js方法,同时执行js脚本...
2019-07-09 14:36:41
1392
原创 python-selenium之 显示等待、窗口切换
准备使用 pip install selenium 下载包在程序中进行调用# 导入 selenium 下的 webdriver(网页内驱动模块) from selenium import webdriverfrom selenium import webdriverSelenium WebDriver提供了各种语言环境的API来支持更多控制权和编写符合标准软件开发实践的应用程...
2019-07-09 14:28:57
1962
原创 使用tcprewrite修改交易报文pcap的IP实例
准备数据:1.被修改文件:test.pcap2.修改后文件名:test_return.pcap3.中间文件命名:test_cache.cache4.源IP:1.1.1.15.目的IP:2.2.2.2开始:生成一个中间文件tcpprep -p --pcap=test.pcap --cachefile=test_cache.cache利用中间文件进行pcap另存tc...
2019-05-29 16:50:12
3751
1
原创 整理一下正则表达
=== 表示 恒等于限定符用于限定给定的组件要出现多少次才能满足匹配 * 0次或多次 zo* 能匹配 “o” 0次或多次 zo/ z /zoo都可以匹配 *==={0,} +一次或多次zo+ 能匹配 “o” 1次或多次 zo/zoo/zoooo 都可以 +==={1,} ?配合子表达式出现de(ww)? ...
2019-05-24 16:57:57
206
原创 解决win10家庭版安装LoadRunner11无法破解问题
破解:资料网上多得是,而且一模一样,随便找一个写的有条理的就行破解不了所遇到的问题:1.输入license报错:License security violation. Operation isnot allowed解决:关掉重新打开用管理员执行deletelicense.exe一次问题1完成后,输入license报错:Cannot save the license infor...
2019-05-24 16:49:04
2429
1
转载 sed 命令
sed替换命令语法为:sed ‘ [ address-range | pattern-range ] s/original-string/replacement-string/[substitute-flags] ’input-filel address-range或pattern-range(即地址范围和模式范围)是可选的,如果没有指定,那么sed将在所有行上进行替换l s即执行...
2018-10-23 16:06:10
206
原创 jenkins始终无法正确使用git的解决方案
在安装jenkins后,选定git的版本,git版本需要再1.7以上才行。在jenkins中设置git的执行路径,一定要检查是否是正确的!1.error: Peer certificate cannot be authenticated with known CA certificates fatal: HTTP request failed 这个问题是关于SSL认证时出错了...
2018-08-06 15:07:26
13522
原创 CI-持续集成:⑤-jenkins 集成sonarqube
软件需要:jenkins + mysql + sonarqube + sonar-scannerOS:CentOS 6.71. jenkins的安装 ,前面的博客已经进行了详细的描述,如你已经安装,请跳过:java 升级至1.8:https://blog.youkuaiyun.com/FBX_fbx_FBX/article/details/81170895jenkins 安装:https:/...
2018-08-06 14:33:21
313
原创 CI-持续集成:④--jenkins 邮件配置
配置前,准备两个插件:build timestamp plugin 邮件配置所需要的日期获取插件Email Extension Plugin 邮件配置插件一. 全局配置配置系统管理员邮件地址进入 系统设置 找到 Extended Email Notification 板块,以下是我自己设置的模板,可进行参考在找到邮件通知项,进行配置注:使用...
2018-07-27 15:25:35
355
原创 CI-持续集成:③--jenkins 部署
输入网址进入jenkins在服务器上 cat上述文件,即可获取密码:cat /var/lib/jenkins/secrets/initialAdminPassword注:可能你会出现如下问题(出现该问题是 你自己添加了url 后缀加 /jenkins 才会出现)此为jenkins的bug,将域名后面的 /jenkins 去掉即可进入配置页面。去掉jenkins 后...
2018-07-26 11:50:37
463
原创 CI-持续集成:②--jenkins.war 安装
进入jenkins的官网:https://jenkins.io/download/选择你需要的环境,进入即可,这里选择CentOS支持版本,如下界面按照其提示,执行依赖包和密钥的操作: 安装依赖包sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins....
2018-07-24 19:05:22
369
原创 CI-持续集成:①--java升级
升级步骤:1、下载tar.gz格式的软件包至本地服务器上;下载地址为: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、解压下载后的文件到/usr/local目录下: tar xf jdk-8u20-linux-x64.ta...
2018-07-24 10:47:03
381
测试日报自动化.zip
2020-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人