自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(175)
  • 收藏
  • 关注

转载 robotframework ride导入自定义库的方法

Robot Framework Ride1.7.3.1导入指定目录下的自定义Library方法总结

2022-07-07 16:36:13 986

转载 Python语法:装饰器(decorator)

python 装饰器的用法

2022-06-20 14:12:15 646

转载 Python+Requests+Pytest 接口自动化测试脚本总结

目录 一、框架搭建流程 1. 封装接口请求 2. 存储接口信息 3. 封装登录和其他方法 4. 使用Pytest管理测试用例 5. 添加日志模块 6. 生成测试报告 7. 测试报告发送至邮箱 8. 优化动态数据的存储 9. 项目目录 二、上传代码到github 三、运行测试用例的两种方法 1. 命令行模式 2. 在python脚本中调用pytest 四、重构接口自动化测试框架 一、...

2022-05-17 16:16:09 1626 1

转载 接口自动化测试基本流程和思路

接口自动化大致步骤: 1、发送请求 2、解析结果 3、验证结果 定义三个和业务相关的类 1、一个用来封装HTTPclient,用来发送请求 2、解析结果xml的类 3、一个用于比较测试结果和期望值的类,用于验证 4、自动生成报告的类:自动发送报告之类的 (locus...

2022-05-07 14:40:08 4277

转载 Testing pyramid 测试金字塔

什么是测试金字塔 测试金字塔是将软件测试分为三个不同类别的概念。这有助于开发人员和 QA 专业人员确保更高的质量,减少查找错误根本原因所需的时间,并构建更可靠的测试套件。 如下图所示。测试金字塔从上到下包含三部分: UI/Exploratory Tests(UI/探索性测试) Integration Tests(集成测试)Unit Tests(单元测试)沿着金字塔从上到下自...

2022-05-07 14:14:50 510

转载 如何从零搭建自动化测试框架

搭建的自动化测试框架要包括API测试,UI测试,APP测试三类。以上三类其实可以简化为两类,那就是: 1)接口自动化测试框架搭建 2)UI自动化测试框架搭建。 没问题,安排,且是手把手教你如何搭建以上两类自动化测试框架。 刷到这个问题的测试人员,可能有一部分还是从事"手工测试"的...

2022-05-07 13:54:28 1978 1

转载 如何搭建自动化测试框架

序 今天先聊聊如何搭建自动化测试框架,主要会聊聊一些思路上的东西,从一个最简单的demo到把一个框架该有的组件都搭建好。本文主要以web自动化为例子,使用的语言是js。 一、什么是自动化测试框架 在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面,而后者是从目...

2022-05-07 13:53:14 3634

转载 python 命令参数详解

Python 命令行参数详解 0. 命令行参数1. sys.argv2. getopt2.1 getopt.getopt 方法2.2 Exception getopt.GetoptError 3. argparse 0. 命令行参数 通常,对于大型项目程序而...

2022-04-11 13:18:15 2197

转载 testcafe-元素定位

今天主要给大家介绍一下 testcafe 这个框架元素定位的方法。 CSS 选择器定位 使用 testcafe 对元素进行操作的时候,我们可以直接通过 CSS 选择器指定要操作的元素,比如,点击元素,input 输入文本内容,如下: 点击 id 为 su 的元素   点类类属性为 btn 的元素    上面这种基于 CSS 的元素定位方式用起来虽然很便捷, 但是对于更...

2022-03-11 14:49:20 272

原创 Mac下appium环境搭建

https://blog.csdn.net/zoe_zhazha/article/details/102478216mac基本使用:中英文切换:按大写键右键:2根手指点一下复制粘贴:command + c/v下载完成后,从“访达”去查看终端安装:brew search xxxbrew install xxxx...

2021-10-16 15:22:00 110

原创 安卓H5页面自动化测试

https://www.cnblogs.com/xyztank/articles/12510263.html

2021-10-16 13:49:57 510

转载 Kubernetes-K8S核心组件和单机版搭建【kubectl、minikube】(一)

K8S核心组件和架构图 K8S架构图  K8S Docs Concepts : https://kubernetes.io/docs/concepts/     (1) 先以 container 为起点, k8s 既然是容器编排工具,那么一定会有 container  ...

2021-09-23 14:18:32 410

转载 Kubernetes-搭建K8s集群【kubeadm、kubelet 、 kubectl】(二)

01 搭建K8s集群 1.1 版本统一 Docker 18.09.0---kubeadm-1.14.0-0 kubelet-1.14.0-0 kubectl-1.14.0-0---k8s.gcr.io/kube-apiserver:v1.14.0k8s....

2021-09-23 14:17:11 580

转载 [Devops] Docker 容器中运行 Docker 命令

Docker 容器中运行 Docker 命令 在使用 GitLab/Jenkins 等 CI 软件的时候需要使用 Docker 命令来构建镜像,需要在容器中使用 Docker 命令;通过将宿主机的 Docker 共享给容器即可 在启动容器时添加以下命令: -...

2021-09-10 10:52:41 142

原创 yum intall时报错“Failed connect to mirrors.aliyun.com:80; Operation now in progress

今天被这个问题折腾了很久,网上搜索得到的答案是yum源有问题。更新了yum源(不管用哪个yum源)都有问题。如果是公司内网,需要设置代理更新yum源并使其生效用wget xxxx试试有没有问题最终解决办法:更新yum源后,再执行命令,使其生效:sudo yum clean allsudo rm -rf /var/cache/yumsudo yum update之前用的是命令:sudo yum clean allsudo yum makecache...

2021-08-19 15:48:55 3468

转载 docker+k8s+springcloud微服务集群部署实例

https://www.jianshu.com/p/9f36d3fe783b

2021-08-18 16:48:30 306

转载 微服务的部署

一. Docker Compose 编排工具 (一). Docker Compose 介绍        使用微服务架构的应用系统一般包含若干个微服务,每个微服务一般都会部署多个实例。如果每个微服务都要手动启停...

2021-08-18 16:44:11 3782

转载 玩转jenkins pipeline

Jenkins Pipeline的总体介绍 1.Jenkins Pipeline 的核心概念 Pipeline,简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 Pipeline是...

2021-08-17 09:42:45 1341

原创 openCV图像识别

openCV图像识别链接链接http://www.woshicver.com/SecondSection/1_1_OpenCV-Python%E6%95%99%E7%A8%8B%E7%AE%80%E4%BB%8B/

2021-08-13 14:43:15 142

转载 robotframework + appium 获取android toast

android toast 获取主要方式是在出现toast的时候查找元素:xpath=//*[contains(@text,'记同步')]  ,该xpath 表示为toast信息含有  "记同步",如toast弹出”笔记同步成功” 就能获取到这个toast,获取到toast 元素,就能获取完整文字,如图   robot frame work ride 中的代码如下,示...

2021-07-26 14:48:16 212

转载 npm ERR! { Error: EPERM: operation not permitted, mkdir ‘C:\Program Files\nodejs\node_cache\_locks‘

1. 场景:win10下安装node之后,node -v,npm -v都正常,node安装成功,但是运行npm i或者全局安装某插件时,报错: npm ERR! { Error: EPERM: operation not permitted, mkdir 'C:\Program F...

2021-07-26 14:39:20 325

原创 appium连接vivo手机,启动APP后就不动了--其它手机正常

appium连接vivo手机,启动APP后就不动了–其它手机正常被这个问题卡了很久,终于找到了有效的解决办法。报错:Could not proxy command to remote server. Original error: Error: socket hang up解决方案:在网上查了一下 com.vivo.abe 是 vivo 系统自带的应用 - 智能助手,不能删除也不能强制停止,它会自动扫描系统应用,把认为有问题的应用强制杀掉。如果有应用被它误杀,可以通过添加白名单的方法跳过检查。在

2021-07-19 14:34:57 1581 7

转载 如何从零开始搭建 CI/CD 流水线

来源 | Saurabh Kulshrestha 译者 | 徐进 持续集成和持续部署成为现代 DevOps 趋势下的重要环节,很多角色岗位都要求 CI/CD 的相关技能。本文介绍了什么是 CI/CD 流水线,以及如何从零构建 CI/CD 流水线 在当前 DevOps 的趋势下,持续集成(CI)和持续部署(CD)具有支柱性地位,那么能够成功搭建 CI/CD 流水线就至关重要了。我们可能会在各种角...

2021-07-13 14:45:23 190

转载 Linux安装 Jmeter plugins

https://sarkershantonu.github.io/2021/01/06/install-jmeter-plugins-cli/前提:已经安装jdk8+下载Jmeterjmeter下载地址:http://jmeter.apache.org/download_jmeter.cgi解压tgz包: tar -xvf apache-jmeter-5.3.tgz 配置环境变量export JMETER_HOME=xxxx/jmeter/apache-jmeter-xxx

2021-07-06 17:00:54 918

转载 Elasticsearch 如何安全加固

①不对外开放端口、不公网裸奔操作如下:默认开启的 9200 端口(ES)、5601 端口(Kibana)、9000 端口(cerebro)、5000 端口(ElasticHQ)等 ELK stack 相关端口不对外公布。尽量内网环境运行,不公网裸奔。如果要映射开放端口,要限定好指定 IP 访问,用完后关闭端口映射。②升级高版本 Elasticsearch,使用 X-pack 基础安全功能Elasticsearch 7.1&6.8 版本之后,X-pack 基础安全功能免费。这意味着:.

2021-07-06 15:05:59 439

转载 sqlmap 进行sql漏洞注入

有一款工具叫sqlmap主要用于识别sql漏洞并注入,这里我就写一篇教程教大家如何使用。 因为sql注入是非法的,所以我就使用两台自己的虚拟机进行测试,请大家不要在别人的网站上搞破坏。(现在大部分网站已经没有sql漏洞了,修复方法也很简单) 一、什么是sql漏洞 要搞清楚sql漏...

2021-07-05 14:29:05 690

转载 Linux 性能监控--sar命令

sar命令 目录 sar命令 语法格式 1.查看CPU使用情况  sar -u 2.将统计结果保存到文件 sar -o  &  sar -f 3.查看平均负载  sar -q 4.查看内存使用情况  sar -r 5.查看系统swap分区统计情况  sar -W 6.查看IO和传递速率  sar -b 7.查看磁盘使用...

2021-07-05 11:04:53 1388

转载 iOS安全-测试内容

iOS平台个人网银APP的安全测试报告 2014-11-18 11:14  编辑: pockry  分类:iOS开发  来源:FreeBuf   5132 iOS安全网银 几年来,我一直在从事有关个人网银APP的安全性研究。在这份报告中,我使用了黑盒和静态分析的方法,对全球最具影...

2021-06-30 15:39:43 258

转载 IOS 应用安全测试内容

一、客户端数据安全 1.1、日志信息安全 【测试说明】:日志的暴露会有利于黑客对客户端关键敏感逻辑的逆向分析,检查日志输出的控制是否合理等安全风险点。 1.2、数据存储安全 【测试说明】:检测ios的数据是否明文储存。 1.3、键盘缓存检测 【测试说明】:中文应用弹出的默认键盘是简体中文输入法键盘,在输入用户名和密码的时候,如果使用简体中文输入法键盘,输入英文字符和数字字符的用户名和密码时,会自动启动系...

2021-06-30 15:38:04 962

转载 Jmeter压力测试系列(四) - 模拟对Openfire服务器进行消息轰炸

转载请注明出处,感谢您的支持。 文章来源:【chenyk的博客】http://blog.csdn.net/chenyk_kevin_1/article/details/79546194 XMPP插件下载安装 官网下载的zip包中,是不包含xmpp插件的。如果要实用...

2021-06-30 15:13:39 499

转载 全栈性能测试修炼宝典Jmeter实战

https://blog.csdn.net/nikita1995/article/details/83183071

2021-06-28 11:21:33 799

转载 APP安全性测试

前言:   随着互联网发展,APP应用的盛行,最近了解到手机APP相关的安全性测试,以webview为主体的app,站在入侵或者攻击的角度来讲,安全隐患在于http抓包,逆向工程。   目前大部分app还是走的http或者https,所以防http抓包泄露用户信息以及系统自身漏洞是必要的,通过抓包当你查看一个陌生用户信息时,一些手机号,qq等信息页面上应该不显示的,但这些信息不显示并不代表服务器没有下发,好多都是...

2021-06-26 09:50:35 2205

转载 接口测试总结

https://www.cnblogs.com/yyhh/p/6083159.html序章​ 说起接口测试,网上有很多例子,但是当初做为新手的我来说,看了不不知道他们说的什么,觉得接口测试,好高大上。认为学会了接口测试就能屌丝逆袭,走上人生巅峰,迎娶白富美。因此学了点开发知识后,发现接口测试其实都是人们玩的名词罢了。接口测试,真心很简单。它只不过是数据传递是一种表现而已。请求模型​ 看下图中“A”线,可以理解为接口就是一个电灯的开关,它在接口里面给你提供了一个参数,参数的值一个是“开”,一个是“关”

2021-06-25 13:45:14 356

转载 Fiddler抓取网页上https的包及手机上https的包

抓取http 用fiddler直接抓即可,但是抓取https比起前者就会麻烦那么一丢丢了如果你已经下载过fiddler 把fiddler的证书清空一下 win+R 输入 :certmgr.msc 回车 可参考(https://www.cnblogs.com/joshua317/p/8670923.html)查找fiddler相关的证书将查到的DO_NOT_TRUST_FiddlerRoot的证...

2021-06-23 14:14:53 173

转载 性能测试--面试题

第一阶段笔试题1.什么是性能测试?2.性能测试的核心原则是什么?3.性能测试的应用领域有哪些?4.压力工具的工作原理是什么?5.性能测试基本思路是什么?6.交付一个性能测试项目,请阐述你的性能测试流程7.如何抽取性能测试场景?8.前端性能测试关注哪些点?了解哪些前端性能优化方法?9.解释常用的性能指标的名称与具体含义10.性能测试类型有哪些?按顺序描述11.什么是集合点?设置集合点有什么意义?jmeter中如何设置集合点?12.什么是固定等待和隐式等待?13.什么是负载?有哪些负载

2021-05-20 11:05:31 184

转载 JMeter性能测试的基础知识【重点:Timer】

JMeter性能测试的基础知识和个人理解 1. JMeter的简介   JMeter是Apache组织开发的开源项目,设计之初是用于做性能测试的,同时它在实现对各种接口的调用方面做的比较成熟,因此,常被用做接口功能测试和性能测试。它能够很好的支持各种常见接口,如HTTP(S)、WebService、JDBC、JAVA、FTP等,并以多种形式展现测试结果。 2. 组成部分   这部分主要是自己使用...

2021-05-13 22:33:48 294

转载 Appium自动化之获取APP Toast(消息提示框)的信息

https://www.jianshu.com/p/211a8f6ff064

2021-05-06 17:02:30 610

转载 Appium-控制多台安卓设备执行的入门级实现

https://blog.csdn.net/qq_14908027/article/details/78886386

2021-05-06 16:48:59 228

转载 【性能测试】 APP性能测试

http://mtc.baidu.com/academy/detail/article/152/https://mp.weixin.qq.com/s?__biz=MzAwNTI4NzIxMQ==&mid=2651473577&idx=1&sn=89e25dfe19e4208bd98d322036e72b16&chksm=80e01aedb79793fb09e146b7ba5e7a5a73abad8bfda84bda8b7c571902ff9870fd6df9996f98&a

2021-03-22 14:24:53 149

转载 win10 虚拟机安装mac

https://www.jianshu.com/p/5f10473f9047

2021-03-22 14:23:33 142

空空如也

空空如也

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

TA关注的人

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