自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (3)
  • 收藏
  • 关注

原创 jenkins问题

jenkins相关问题

2023-03-11 15:01:14 456

原创 iOS模拟器命令xcrun simctl系列

列出安装的可用的模拟器: xcrun instruments -s【如:iPhone 5s (9.0) [00AB3BB6-C5DC-45C7-804F-6B88F57C2AFF] (Simulator)】查看已安装的模拟器: ios-sim showdevicetypes【如:iPhone-6s, 11.1iPhone-6s, 10.0iPhone-6s, 9.0iPhone-6s, 11.2iPhone-6s, 10.1iPhone-6s, 9.2】查看已安装的模拟器: x..

2020-09-22 23:33:15 1346

转载 Robotframework 测试用例分层介绍,用例编写规范

RF测试用例分层交互层:把每一个操作的动作封装成用户自定义的关键字页面层:导入交互层的资源,使用交互曾关键字封装成页面关键字流程层:流程层使用前面2层的关键字,封装成一个流程关键字交互层封装光看文字大概率是看不懂的,这里用我们自己的项目给大家一个实战演练:觉得很好用很神奇的同学可以学习一下robotframework1.右键点击,选择new resource ,添加一个名字为maomaoyutest的resource22.选择maomaoyutest,导入library。3.在maoma

2020-08-28 23:11:34 323

原创 rebotframework接口自动化测试(官方demo)

RequestsLibrary是基于python requests模块做的RF库.功能强大,使用方便。这个Demo非常不错,适合反复观摩官方解释:RequestsLibrary是一个使用Requests HTTP客户端的Robot Framework测试库。【requirements.txt】requestsrobotframeworkrobotframework-requests*** Settings ***Library CollectionsLibrary String

2020-08-28 23:00:27 277

原创 postman接口测试数据生成

这里写自定义目录标题时间戳和MD5加密获取session并保存为变量数据随机生成时间戳和MD5加密//发起请求之前获取当前的时间戳放在参数里//postman.setGlobalVariable("customerCode","***2345677***");//1.设置环境变量 postman.setEnvironmentVariable("key", "value");//2.设置全局变量 postman.setGlobalVariable("key", "value");//environ

2020-08-24 02:33:36 1029

原创 Jmeter连接Mysql数据库问题

在这里加入时区配置即可:

2020-07-08 00:29:30 106

转载 ubantu18下安装mysql5.7

1、系统更新完毕后执行MySQL安装命令:sudo apt install mysql-server-5.72、Ubuntu 18.04 安装MySQL 5.7.223查看MySQL服务状态:sudo service mysql status查看MySQL版本号:sudo mysqlUbuntu 18.04 安装MySQL 5.7.22Ubuntu 18.04 安装MySQL 5.7.224这个时候MySQL是没有密码的所以需要设置密码:设置密码为Admin@123set passwor

2020-06-20 13:13:47 416

转载 接口管理系统 API Studio开源版 eoLinker

一.概况EOLINKER API Studio(接口工作室)是一款帮助企业开发人员进行在线管理接口文档、进行自动化测试、团队协作的工具,它旨在提高企业项目的接口管理水平,提升开发速度并且降低运维成本。eoLinker是目前业内领先、国内最大的在线API接口管理平台,提供自动生成API文档、API自动化测试、Mock测试、团队协作等功能,旨在解决由于前后端分离导致的开发效率低下问题。现已为Google、中化能源、腾讯、中国联通、中国移动、华为、中外运、海尔、拉卡拉、神州优车、国美等近千家企业提供快速、专业

2020-06-05 16:02:48 1621

原创 uwsgi+django+nginx安装及问题解决

uwsgi:https://pypi.python.org/pypi/uWSGIuwsgi 参数详解:http://uwsgi-docs.readthedocs.org/en/latest/Options.htmlpip install uwsgiuwsgi --version # 查看 uwsgi 版本[root@bogon /]# uwsgi –version-bash: uwsgi: command not found如果查看版本有问题,请先执行如下命令建立软链接解决:查看位置:

2020-05-27 14:33:37 461

原创 Linux下安装Nginx后无法访问页面

解决办法:方法1,可以暂时关闭防火墙 命令为:service iptables stop 然后在访问就可以了方法2,没有放行Nginx默认端口80造成的vi /etc/nginx/nginx.conf ,如果能找到监听的端口,直接修改 。找不到的也没关系 ,找到如下配置 ,说明是引用了其他目录的文件打开 /etc/nginx/sites-enabled/ ,找到并编辑 default ,将80修改成8088可以放行8088端口 命令为:/sbin/iptables -I INPUT -p tcp

2020-05-27 10:49:33 4977

原创 性能测试常规流程图及详细说明

1、业务学习:通过查看文档、手工操作系统来了解系统性能2、需求分析:分析系统非功能需求、圈定性能测试范围,了解系统性能指标3、工作评估:工作量分解、计划资源投入(多少人力,多少工作日完成)4、设计模型:圈定性能测试范围后,把业务模型映射为测试模型什么是测试模型?比如一个支付系统要与银行的系统进行交互(充值或者转出),由于银行不提供支持,我们需要自己开发程序,去代替银行功能(这就是挡板程序,mock程序),以此保证测试过程正常开展,这个过程就是设计测试模型。5、计划编写:编写测试计划6、脚本开.

2020-05-21 14:59:48 2249

原创 软件测试分类图

2020-05-21 14:37:42 514

原创 性能测试开篇---技能树

2020-05-21 11:27:43 102

转载 使用postman实现接口测试自动化

一、安装postman下载地址:https://www.getpostman.com二、安装nodejs下载地址: http://nodejs.cn/download/三、安装newman及报告cmd输入 npm install newman –globalnpm install -g newman-reporter-htmlNewman命令介绍:1、运行集合2、-e,–environment 指定环境文件路径或者url-e的用法是如果我们的集合设置到环境变量,那么但是运行集合文件是报错

2020-05-15 15:21:25 613

转载 robot framework自动化测试辅助利器:Sikuli

下载安装:http://www.sikuli.org/download.html 注意:目前其仅主持32位的1.6版本的jdk,下载的包很小20m,解压后就可以运行运行时注意事项:1.有个很好地“迷惑”或者提升执行通过率的方法,就是打开那个html页面,还有不能打开程序目录,因为哪里有各种要用的图标。。2.有多个屏幕对程序运行的影响还待考察(案例编写必须严格在一个屏幕下进行,否则复杂度大...

2020-04-26 16:14:59 297

转载 常用的几款数据库监控工具

https://www.toutiao.com/a6654350892373901831/?tt_from=mobile_qq&utm_campaign=client_share&timestamp=1549354401&app=news_article&abtest_id=1&iid=59568063679&utm_medium=toutiao_a...

2020-04-08 16:46:27 5168

原创 solr集群+zookeeper集群搭建及常用命令

zookeeper集群直接复制3个到3台不同主机下,修改下配置并启动即可每台主机/bin下执行./zkServer.status查看状态,显示master的为主机,表示集群搭建成功了比较简单不详细介绍了solr集群先启动zookeeper集群,保证是正常的先下载solr6.1.0版本,在三台机子上安装单机solr需清空zookepper集群上之前solr的所有配置(如有)在solr...

2020-04-01 16:02:29 695

原创 分布式开源框架hadoop集群搭建方法及基本命令

Hadoop是一个开源框架,允许使用简单的编程模型在跨计算机集群的分布式环境中存储和处理大数据。它的设计是从单个服务器扩展到数千个机器,每个都提供本地计算和存储资源下载地址:https://download.csdn.net/download/u011004306/12292060常见问题:副本集空间问题,在从节点hdfs-site.xml下加入以下内容,并执行命令hadoop-daemo...

2020-04-01 15:07:50 198

原创 java中间件activemq+zookeeper高可用集群搭建

1.复制三个mq文件,分别加上序号1-2-32.修改每个ActiveMQ.xml的持久化方式:persistenceAdapter节点替换为以下内容3.修改每个文件的tcp默认端口61616(如果是本地部署,即伪集群)4.修改jetty.xml文件的jetty服务默认端口号8161至此mq集群已经配置完成,但首先需要启动zk集群在console-main的MQConfig.pro...

2020-04-01 14:50:26 161

原创 solr基本查询命令

Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果...

2020-04-01 14:26:48 419

原创 bug管理之严重等级判定

2020-04-01 14:23:14 313

原创 appium安卓自动化测试之上滑、下滑操作方法

先看下示例:swipe行:表示从(497,1200)到(497,641)的位置,在横坐标不变的情况下,纵坐标变少了可以确认是“上滑”有木有!!! 下滑同理200是滑动时间,单位是毫秒,这个可以按情况自己设置滑动的时间,一般小于1s,就可以了退出循环的条件是,当滑动到我们想要匹配的元素个数大于0...

2020-04-01 14:17:32 1319

原创 appium安卓自动化测试之环境搭建

首先需要导入以下库:AppiumLibrary、BuiltIn、Collections(注意大小写)安装sdk、java环境,并配置java环境变量(可自行百度)安装appium客户端,可选桌面版或者服务版,我推荐桌面版-1.15版本这里有人说到需要装node.js或者appium-ductor,我觉得可以不装,只是检测用的安装android-studio,并按需更新一部分工具好了,开始...

2020-04-01 13:55:15 255

原创 自动化测试之数据库测试

使用rf框架进行数据库测试,有很多好处,比如写断言时,直接查询数据库,结果会更准确示例:

2020-04-01 11:38:08 1369

原创 功能自动化测试用例之搜索循环

有时候我们可以写一个for循环来,同时搜索多个搜索值,这样可以将多个用例合并在一起示例:

2020-04-01 10:58:47 526

原创 功能自动化测试之获取页面随机验证码

有时候会遇到在页面中需要点击某个按钮后,生成一个随机数字串,再进行输入的操作,比如验证码之类的示例:第一行:我们获取该处的text值第二、三行:我们将这个值存入变量,使用正则表达式进行匹配,如果其他全是文字,只有一个数字串,那就可以直接匹配成功第四行:输出该随机数字串的值...

2020-04-01 10:51:39 601

原创 功能自动化测试之窗口切换

有时候我们会遇到这样的情况,比如在googlechrome浏览器下,进行一个功能测试,然后途中会打开一个新窗口,在新窗口打开后,我们如果要在新窗口中进行功能操作怎么办呢示例:我们在第一次打开浏览器窗口的时候,就获取一下它的handle,此时如果你使用log handle1可以看到有一个字符串,这是当前窗口的handle1然后当我们操作打开了第二个窗口后,我们再获取一下handle2,此时...

2020-04-01 10:41:57 817

原创 功能自动化测试之弹窗文件上传

弹窗上传附件有很多种类型,下面介绍一种,我遇到的比较难办的情况示例:这种情况,首先需要加载AutoItLibrary库,再下载一个工具,名字叫做auto V3 (文章最后面介绍)接着按照如下代码编写:其中edit1以及button1的值,需要使用auto v3工具获取,然后path变量就是需要上传的附件的路径!auto v3工具大概用法如下:...

2020-04-01 10:28:23 446

原创 功能自动化测试之登录(及封装资源库介绍)

一般情况,在某个功能需要一连串重复工作时,我们大可将其封装为一个资源库,在ride上就是建立一个resouse,根据其作用域,选择建在哪个目录下(dictionary),那么该资源库的作用域就在当前目录下所有套件示例:其中把帐号、密码、登录验证码,我们都设为变量封装成功后,我该resource命名为:登录在其他功能测试用例编写时,我就可以使用以下方法,直接调用该功能,无需编写繁琐的代码...

2020-04-01 10:08:23 894

原创 api自动化测试之简单用例

1、需要导入库:requests、RequestsLibrary、BuiltIn2、编写脚本步骤1:获取header,并存入字典步骤2:创建api session,url地址把他定义为全局变量@{url}或者局部变量url皆可步骤3:向api发起请求,并将返回值存到变量{url}皆可步骤3:向api发起请求,并将返回值存到变量url皆可步骤3:向api发起请求,并将返回值存到变量{add...

2020-04-01 09:41:14 427

原创 本地windows使用ssh连接虚拟机Ubuntu 16.04无法远程登录问题

1、安装 open ssh:sudo apt-get install openssh-server2、修改root密码(修改为与登录密码不同)#sudo passwd root3. 编辑修改配置文件:sudo vi /etc/ssh/sshd_config找到:PermitRootLogin prohibit-password修改为:PermitRootLogin pr...

2020-03-31 21:16:11 774

原创 mongodb数据库常用命令整理(包括集群搭建)

对mongodb的常用操作批量插入单个字段db.getCollection(‘projectInfo’).find().forEach(function(item){db.getCollection(‘projectInfo’).update({"_id":item._id,“updateTime”:{KaTeX parse error: Expected 'EOF', got '}' a...

2020-03-27 17:22:10 471

原创 linux常用命令收集整理

服务运行、停止命令:./run.sh start./run.sh stoplsof -i:端口号(查看端口号)history |grep mongo 查询mongo之前的历史命令redis 启动命令netstat -ant | grep 6379qi@s1-122:/data/qi/redis-3.0.7/src$ nohup ./redis-server &zk连接数查看:...

2020-03-27 17:13:12 240

原创 自动化测试之工具redwoodHQ

自动化测试之工具redwoodHQ功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入功能快捷键撤销:Ctrl/Comm...

2020-03-27 16:57:33 2286 1

mongodb及管理工具集合包

mongodb数据库安装包,及数据库管理工具,方便快捷mongodb数据库安装包,

2020-05-08

Mongodb集群部署.docx

MongoDB是一个基于分布式文件存储 [1] 的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引

2020-04-01

Hadoop-搭建分布式集群.docx

Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据。Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,而MapReduce则为海量的数据提供了计算

2020-04-01

空空如也

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

TA关注的人

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