manbaout-0824
码龄7年
关注
提问 私信
  • 博客:55,853
    社区:42
    动态:85
    55,980
    总访问量
  • 28
    原创
  • 2,300,754
    排名
  • 2,961
    粉丝
  • 12
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-05-08
博客简介:

weixin_42166361的博客

查看详细资料
个人成就
  • 获得50次点赞
  • 内容获得33次评论
  • 获得449次收藏
创作历程
  • 9篇
    2021年
  • 19篇
    2020年
成就勋章
TA的专栏
  • 禅道
    1篇
  • APP自动化测试
    1篇
  • App测试
    4篇
  • Jmeter
    2篇
  • 软件测试
    2篇
  • 接口测试
    3篇
  • python学习
    4篇
  • Jenkins
    1篇
  • playwright
    1篇
  • 性能测试
    1篇
  • 基础知识
  • Linux
    1篇
  • 接口自动化测试
    2篇
  • RobotFramework
    2篇
  • Bug定位
    1篇
  • Fiddler
    1篇
  • 软件测试面试题
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

禅道数据迁移(服务器A到服务器B)

1.首先新服务器安装禅道版本与旧服务器一致2.旧服务器备份一次最新的数据3.登录新服务器开启禅道服务,网站登录是否安装成功4.安装成功后,先关闭新服务器上的禅道服务/opt/zbox/zbox stop5.登录旧服务器,执行如下两条命令进行迁移(一条是禅道数据,一条是数据库数据),要有管理员权限才可以scpscp -r /opt/zbox/app/zentao/www/data/upload/1 root@xx.xx.xx.xx:/opt/zbox/app/zentao/www/data/up
原创
发布博客 2021.12.23 ·
4835 阅读 ·
4 点赞 ·
1 评论 ·
12 收藏

MAC Python Appium 安卓真机 APP自动化测试

1.环境配置AppiumAppium-desktopAndroid sdkJavaMac手机连接电脑,开发者调试模式2.appium-desktop配置连接Android真机2.1 开启appium服务点击Edit Configurations配置Android SDK和Java的环境变量,如下图再点击Start Server按钮,进入下图点击上图,????图标,配置一些手机和APP信息,如下图然后点击Start session按钮,不报错,则已连接成功3.Android自
原创
发布博客 2021.09.17 ·
648 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

Mac下用adb为多台设备批量安装apk

1.打开终端2.vi adb_install.sh3.复制以下内容#!/bin/bashecho $1adb devices > devices.txtecho "开始读取设备"line_num=0while read -r linedo if [ $line_num != 0 ] && [ -n "$line" ]; then devices_info=`echo $line | cut -d " " -f 1` echo $devices_info
原创
发布博客 2021.05.13 ·
760 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

python+selenium+关键字驱动(函数驱动)

用关键字(函数)来做自动化测试,将一些常规动作提炼成关键字(函数),以百度搜索为例子,如下import timefrom selenium.webdriver.common.by import Byfrom selenium import webdriverdriver = webdriver.Chrome()# 等待时间,默认5秒def sleep(second=5): time.sleep(second)# 打开网址def get_url(url): drive
原创
发布博客 2021.03.10 ·
600 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Jmeter-性能测试实战-性能指标

1.性能指标多,快,好,省多—并发量快—延时,响应时间好—稳定性(长时间运行)省—资源使用率响应时间:对请求作出响应所需要的时间,是用户感知软件性能的主要指标响应时间包括:用户客户端呈现时间请求/响应数据网络传输时间应用服务器处理时间数据库系统处理时间测试环境没有经过初始化的性能环境==没有作用的环境模拟线上环境包括网络,数据库性能测试前热机:warm up --先试跑并发用户数并发分为:严格并发 广义并发吞吐量...
原创
发布博客 2021.03.05 ·
364 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

HTMLTestRunner_PY3-master.zip

发布资源 2021.03.03 ·
zip

python+requests实现网站异常钉钉报警

**1、项目官网**产品官网的持续运行至关重要,不能出现无法访问等致命错误,所以需要时刻检测网站是否正常,通过像网站发送get请求的方式,根据返回的状态码来判断网页是否能正常访问,若有异常第一时间发送钉钉消息,通知相关同事。**2、代码如下:**!/usr/bin/env pythonimport requestsimport jsonimport timeimport datetimeimport logging#保存loglogfile = 'check_log.txt'
原创
发布博客 2021.02.09 ·
547 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

Python+selenium+钉钉实现网站异常报警

1.利用Python+selenium框架对网页元素进行检测,元素能被找到说明网页显示正常,若元素无法被定位,则网页已经异常显示,连续三次检测都异常,便触发钉钉消息报警2.代码如下function.py# coding=utf-8import osimport tracebackimport timefrom selenium import webdriverimport requestsfrom selenium.common.exceptions import NoSuchElemen
原创
发布博客 2021.02.08 ·
640 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

python自动化脚本检测web服务证书到期时间-钉钉提前通知

1.项目背景服务证书到期需要更新,但如果更新滞后,会导致服务停用,所以需要监测证书的到期时间,提前几天通知相关同事及时更新证书,废话不说,直接上代码1.1 代码结构:1.2 settings.py:用于存放各类变量,函数之类如:import tracebackimport requestsurl_list = ['https://www.baidu.com','https://www.google.com']#保存待检测的网站地址,用于获取证书信息def DingDingalert(ms
原创
发布博客 2021.01.22 ·
593 阅读 ·
1 点赞 ·
4 评论 ·
0 收藏

Python练习题100道

实例001:数字组合题目 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析 遍历全部可能,把有重复的剃掉。total=0for i in range(1,5): for j in range(1,5): for k in range(1,5): if ((i!=j)and(j!=k)and(k!=i)): print(i,j,k) total+=1
原创
发布博客 2021.01.18 ·
515 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

playwright-自动化测试神器

1.简介它支持主流的浏览器,包含:Chrome、Firefox、Safari、Microsoft Edge 等,同时支持以无头模式、有头模式运行,playwright-python 提供了同步、异步的 API,可以结合 Pytest 测试框架使用,并且支持浏览器端的自动化脚本录制项目地址:https://github.com/microsoft/playwright-python2.playwright安装# 安装python库pip install playwright# 安装驱动pyth
原创
发布博客 2020.12.25 ·
1292 阅读 ·
4 点赞 ·
8 评论 ·
4 收藏

用Jmeter抓包APP请求,做接口测试,性能测试

1.打开jmeter,在测试计划中新建一个线程组;2.Test plan新增一个HTTP代理服务器3.HTTP代理服务器填写端口信息和启动Jmeter的电脑的IP地址,如图4.在thread group下新增一个录制控制器,如图5.接下对手机进行代理设置确保手机和电脑连在同一个WiFi下点击WiFi-配置代理-手动,服务器输入电脑IP,端口8888,和Jmeter中代理服务器保持一致6.启动HTTP代理服务器7.开始使用手机的待测APP,录制控制器里就有相关APP的请求了...
原创
发布博客 2020.12.08 ·
871 阅读 ·
1 点赞 ·
1 评论 ·
19 收藏

linux常用命令 tail tar ps lsof kill scp

一.tail1、tail -f filename说明:监视filename文件的尾部内容(默认10行,相当于增加参数-n 10),刷新显示在屏幕上。退出,按下CTRL+C。2、tail -n 20 filename说明:显示filename最后20行。3、tail -n +100 filename说明:从filename文件第100行开始,到文件最后一行显示4、tail -r -n 10 filename说明:逆序显示filename最后10行。5、tail -c 100 logtest.
原创
发布博客 2020.11.18 ·
306 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux/centos服务器上用Jmeter执行压力测试

1.首先要准备一台服务器2.进入服务器3.安装好Java环境4.下载Jmeter输入命令wget https://mirror.bit.edu.cn/apache//jmeter/binaries/apache-jmeter-5.2.1.tgz(最好与自己电脑的Jmeter版本一样,可以直接链接里改版本数字)4.下载完解压文件tar zxvf apache-jmeter-5.2.1.tgz4.解压完,添加环境变量,这样可以随时随地用Jmeter命令,不然只能去Jmeter的bin目录下用
原创
发布博客 2020.11.09 ·
355 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Jenkins+Gitlab+代码更新后自动构建执行任务

1.登录Jenkins,确保已安装Gitlab的插件,然后创建一个自由风格的项目2.Source Code Management2.1 选择Git,Add Repository:复制Gitlab项目中clone with ssh地址到Repository URL2.2 Add Credentials:Kind(SSH Username with private key)–Username(root)–>>选择Enter directly,添加私钥(查看私钥:cat .ssh/id_rsa)
原创
发布博客 2020.10.28 ·
1035 阅读 ·
2 点赞 ·
9 评论 ·
2 收藏

接口定时测试+钉钉通知+Python自动化测试+HTMLTestRunner生成测试报告

一、本文使用程序语言为Python二、项目目录结构2.1 functions.py该py用于存放项目所需的一些函数,比如钉钉机器人发送消息def DingDingalert(msg): """ send alert info by DingDing :param msg:要发送的内容 :return: """ data = { 'msgtype': 'text', 'text': { "cont
原创
发布博客 2020.10.26 ·
1200 阅读 ·
1 点赞 ·
1 评论 ·
14 收藏

Bug定位和分析

1.软件问题分析的方向a.业务方向b.技术方向发现问题,分析问题,提出解决方案2.线路用户层面问题 -> Web页面/软件界面 -> 中间件 -> 后端服务 -> 代码 -> 数据库3.问题举例通过Windows浏览器访问部署在Linux系统的web网站,发现网站无法访问,怎么分析和定位问题?a.网络 打开其他网站是否能正常访问b.能否ping通服务...
原创
发布博客 2020.03.16 ·
620 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

接口测试用例怎么写

1.什么是接口?接口:主要是子模块或者子系统间交互并相互作用的部分。这里说的接口是广义的,客户端与后台服务间的协议;插件间通信的接口;模块间的接口;再小到一个类提供的方法;都可以理解为接口。接口测试:是指针对模块或系统间接口进行的测试。2.接口测试经常遇到的bug和问题(1)传入参数处理不当,导致程序crash;(2)类型溢出,导致数据读出和写入不一致;(3)因对象权限未进行校验,可...
原创
发布博客 2020.03.12 ·
6217 阅读 ·
5 点赞 ·
0 评论 ·
63 收藏

抓包工具Fiddler介绍以及常用功能

1.Fiddler简介Fiddler是比较好用的web代理调试工具之一,它能记录并检查所有客户端与服务端的HTTP/HTTPS请求,能够设置断点,篡改及伪造Request/Response的数据,修改hosts,限制网速,http请求性能统计,简单并发,接口测试,辅助自动化测试,等等。现在抓包工具成为测试人员的必备使用工具,开发人员也在普遍使用,进行问题的定位分析,是非常有助于工作的一款工具。...
原创
发布博客 2020.03.11 ·
2253 阅读 ·
1 点赞 ·
0 评论 ·
17 收藏

Robotframework怎么生成测试报告

1. 创建项目写好测试用例2. 用命令方式运行命令打开cmd Window 命令提示符,切换到 Robot Framework 项目目录。a.运行指定用例 pybot xxx.robotb.运行所有以robot为后缀的测试用例 *pybot .robotc.运行当前 目录下的所有用例: pybot F:\RFtest\XX3.当通过上面的命令运行测试,Robot Framework...
原创
发布博客 2020.03.11 ·
2768 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏
加载更多