- 博客(38)
- 资源 (9)
- 收藏
- 关注
转载 测试用例的优先级别划分
测试用例的优先级别 首先,你必须确定什么是你优先级别的类型和其暗示着什么。就我们的目的来说, 我们将用一个假设开始,那就是我们可能发现的缺陷的严重程度和那些相应测试用例的优先级别之间是平行的。 1 –小版本确认测试(Build Verification Tests (BVTs):也叫做“冒烟测试”,一组你想先运行的以确定这个给出的小版本是否可以测试的测试用例。如果你不能访问每一个功能区域或执行其他测试用例依赖的基本操作,那么在执行这个优先的测试用例之前,试图做其他任何的测试都是没有意义的,因为他
2022-05-23 14:14:33 2383
原创 git常用命令(持续更新)
【git branch -a】查看原创所有分支 【git branch】 查看本地所在分支 【git checkout ***】切换***分支 【git checkout -b ***origin/***】新建并切换***分支【git add .】(注意这里有一个 点)命令把目录下文件加入工作区 【git commit -m ***】 提交到仓库,并备注信息...
2022-04-20 15:15:50 174
原创 npm常用命令(持续更新)
npm安装命令本地安装时将模块写入package.json中:【npm install xxx】安装但不写入package.json; 【npm install xxx –save】 安装并写入package.json的”dependencies”中; 【npm install xxx –save-dev】安装并写入package.json的”devDependencies”中; 【npm install -g xxx】利用npm安装全局模块xxx。npm 卸载命令【npm uninst
2022-04-19 15:23:05 881
原创 APP测试-常见弱网问题和原因分析
(注:来自于网络资源整理)1.场景:上传大图或者多图时,在弱网络环境下出现进度条走到一半卡住然后又从头开始原因:采用分段上传方式,直至请求超时,分段传输没有结束,代码逻辑不对,导致每次重试都重头上传,一直循环2.场景:在弱网络环境下容易出现登录不上或者登陆后立即掉线原因:登录没有缓冲机制,而请求超时时间的设置没有区分同网络情况解决方案:建议开发针对wifi、2g、3g、4g设置不同的超时时间3.场景:弱网络环境下,请求的数据返回时间较长,等待的过程中,如果页面上的相关控件仍然可以操作
2020-10-24 10:57:47 2980
转载 excel表格自动填充为汉字拼音首字母
更改自:https://jingyan.baidu.com/article/75ab0bcb26da9f96874db22d.html环境说明microsoft excel 2016单元格斜线分为两格1、打开【Excel表格】,选中sheet表,右键-》查看代码;或者按组合快捷键【Alt+F11】,打开【Visual Basic编辑器】:2、点击上面菜单栏的【插入】选项,然后选择【模板】,如下图所示:3、将下面的代码复制到窗口中(该代码就是取汉语拼音首字母的一个程序):
2020-10-09 16:08:14 12098
原创 Python3.8+selenium+Robot Framework+RIDE在windows环境下的安装教程
目前网上找到的资料基本说的都是ride只支持python2;但官网上实际已明确RIDE支持python3.8(2020.2以后的版本)了。只不过属于非正式版,预计后面的正式版就支持python3了。记录一下本次的安装过程:1、软件环境说明默认已安装好python3.8(自动安装好pip,配置好环境) 操作系统 软件 windows 10 python-3.8.5-amd64.exe 2、安装2.1 在线安装直接打开cmd使
2020-09-24 14:50:52 1553
转载 正则表达式
正则表达式在线测试:https://c.runoob.com/front-end/854转载自:https://www.runoob.com/regexp/regexp-syntax.html正则表达式正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。例如: runoo+b,可以匹配 runoob、runooob、runoooooob 等,+ 号..
2020-08-10 21:43:38 455
原创 EXCEL使用技巧分享
环境说明microsoft excel 2016单元格斜线分为两格1、【开始】-》【边框】,选择最下面的【其他边框】;2、 根据需要选择划线方向单元格内容满足指定条件后,整行变色举例:当状态为离职时,要求整行背景置灰。1、选择D列的任一单元格,【开始】-》【条件格式】-》【新建规则】2、选择【使用公式确定要设置格式的单元格】,编辑规则说明,并点击【格式】设置样式,然后点击【确定】;公式编辑说明:需要使用英文字符编辑,中文字符加引号;其中$D1:$D1024
2020-08-06 19:49:03 287
原创 ELK日志分析平台-记录实际应用中碰到的问题
1、为什么@timestamp字段在终端的显示与在Kibana上的显示不一致?原因:对于Elasticsearch内部,时间字段统一采用UTC时间进行管理,这也是运维领域的一个通识;解决方案:但Kibana会读取浏览器的当前时区,然后在页面上转换时间字段的显示。建议接受这个设置。2、解析日志时,tags字段为什么会出现_grokparsefailure和_dateparsefailure?原因:若存在log内容与 grok/date插件中的match 语从句不匹配,logstash会自动在t
2020-08-05 20:59:49 741
原创 Cypress UI 自动化(9)- 巧用辅助定位函数.children()\.first()等
.children(selector)定义:children() 方法返回被选元素的所有直接子元素。(嵌套包含)参数 描述 selector 字符串值,包含匹配元素的选择器表达式。 示例:cy.$("div").children(".selected").first()定义:first() 将匹配元素集合缩减为集合中的第一个元素。示例:cy.$("div").first().last()定义:first() 将匹配元素集合缩减为集合..
2020-08-05 20:41:06 1189
原创 docker学习(1)-镜像管理的基本命令
1、镜像仓库基本命令下载镜像(pull)语法docker pull [OPTIONS] NAME[:TAG|@DIGEST]选项名称 默认 描述 --all-tags, a 下载仓库所有镜像 --disable-content-trust true 跳过镜像校验 实例#从docker hub下载14.04版本的ubuntu镜像$ docker pull ubuntu:14.04 #从zhoulm账号的ubuntu-usr库.
2020-07-24 14:22:53 234 1
原创 Cypress UI 自动化(8)- 使用docker命令运行cypress项目,碰到的问题
Docker重复运行cypress项目,提示“The container name "/cypress-docker" is already in use by container”解决方案1:使用‘docker rm’删除掉该容器后,再重新运行cypress项目解决方案2:运行cypress项目的命令添加“--rm”选项,每次运行后,自动删除刚刚运行的容器实例docker run --rm -it -v /usr/zhoulm/cypress/:/e2e -w /e2e --nam.
2020-07-22 18:57:09 1603
原创 Cypress UI 自动化(7)- 使用docker运行cypress项目
一、 软件环境说明准备好已经安装了docker的centos环境 操作系统 软件 centOS 7(已安装docker) docker 已完成的项目文件 allure-2.13.0 二、下载官方cypress镜像1、进入cypress官网可以看见cypress已经准备了一系列的基础镜像2、从上到下分别是:1、只装了依赖的镜像(cypress/base);2、装了依赖和浏览器的镜像(cypress/browsers.
2020-07-21 17:40:21 1754
原创 logstash解析日志-multiline多行日志解析示例
Codec 是 logstash 从 1.3.0 版开始新引入的概念(Codec来自Coder/decoder 两个单词的首字母缩写)。在此之前,logstash 只支持纯文本形式输入,然后以过滤器处理它。但现在,我们可以在输入期处理不同类型的数据,这全是因为有了 codec 设置。所以,这里需要纠正之前的一个概念。Logstash 不只是一个input | filter | output...
2020-07-20 18:01:49 2373 4
原创 Cypress UI 自动化(6)- 生成allure报告
1、安装allure2、配置Junit报告3、生成allure报告4、合理命名用例每个脚本运行完的统计完整项目运行完的统计运行单个脚本文件,运行整个项目
2020-07-18 16:10:48 1368
原创 Cypress UI 自动化(5)- run命令的各参数详解
前言非 GUI 模式下命令行运行 cypress,需知道有哪些参数可以使用。查看命令行参数输入 -h 查看命令行参数cypress run -hRuns Cypress tests from the CLI without the GUIOptions: -b, --browser <browser-name-or-path> runs Cypress in the browser with the given name. if a filesyst
2020-07-17 21:07:55 1281
原创 Cypress UI 自动化(2)- Cypress项目目录介绍
1、项目目录 fixtures 存放模拟数据,数据格式为json,常用与接口数据准备。允许在该目录下添加自定义多层级文件夹,方便管理数据。读取时使用cy.fixture('xxx/xxx/xxx.json') integration 存放测试脚本,命名方式xxx.spec.js。允许在该目录下添加自定义多层级文件夹,方便管理测试脚本。 plugins 存放第三方插件或自己编写的插件。 support ..
2020-07-17 19:48:44 866
原创 Cypress UI 自动化(4)- cypress.json的各参数详解
参考:https://docs.cypress.io/zh-cn/guides/references/configuration.html#blacklistHosts全局配置项 选项 默认 描述 baseUrl null 用作命令cy.visit()或cy.request()的前缀URL。 env {} 设置任意环境变量。
2020-07-16 20:49:15 3171
原创 Cypress UI 自动化(3)- Cypress不能选择Chrome浏览器
打开cypress界面时,发现只有自带的Electron浏览器,无法点击选择Chrome,但实际上本机是安装了Chrome版本的。原因是:cypress默认从C盘下的C:\Program Files (x86)读取本机安装的浏览器。1、查看原来Chrome安装的位置为:2、进入该文件路径,将里面的application文件夹复制到C:\Program Files (x86)\Chrome的路径下(或者卸载后重新安装到该指定路径下):3、尝试打开C:\Program Files (
2020-07-16 20:39:56 1745 1
原创 Cypress UI 自动化(1)- windows 7 环境npm安装Cypress
1 软件环境说明本次安装部署所用的软件均为官网上目前的最新版本。 操作系统 软件 Java环境 windows 7 node-v11.5.0-win-x64(8以上的版本) jdk 1.8.0_171 cypress-4.10.0 1.1安装node.js1、从官网上下载最新版或稳定版的node.js(https://nodejs.org/en/download.
2020-07-16 19:53:19 1173
原创 Oracle数据库之sysdate
aselect to_char(sysdate,'yyyy-MM-dd HH24:mi:ss,www') from dual-- 2018-07-18 15:38:04,293 后三位可用的字母包含q/w/y/i/d/m(可能存在某个组合会报错)select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss,yyj') from dual--20...
2020-07-15 15:35:51 3110
原创 VB代码-excel自动排序
VB代码Option ExplicitSub rangeit() Dim r Dim firstNotNull Dim FirstValue Dim FitstPos Dim Count Dim NewPos Dim NewValue '从(1.2)开始寻找第一个不为空的单元格位置 For r = 2 To 10000...
2020-04-05 22:59:19 2103
原创 Oracle之使用procedure及dbms_job进行定时批量造数据
1 环境说明Oracle:11g; PLSQL Developer :12.0.4.1826;2 存储过程基本语法2.1 基本结构CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGIN --在这里编...
2018-07-23 17:17:44 691
转载 Linux 命令之crontab解析
本篇博客的资源整理来自:https://blog.csdn.net/qq_32923745/article/details/78286385crontab:在指定的时间执行一个shell脚本或者一系列Linux命令。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。这个命令非常设合周期性的日志分析或数据备份等工作。 1、crontab的命令参数及其功能crontab -...
2018-07-17 15:30:43 435
原创 Linux下的date命令解析(包含定时生成日志的例子)
一、date --help [root@localhost ~]# date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期。 -d,--date=字符串 显示指定字符串所描述的时间,而非当前时间...
2018-07-17 15:08:17 1483
原创 ELK日志分析平台之filebeat读取日志
1 软件环境说明本次安装部署所用的软件均为官网上目前的最新版本。操作系统软件Java环境windows 10logstash-6.2.4 jdk 1.8.0_171filebeat-6.3.01.2.2 Elasticsearch安装a. 解压tar包(tar -zxvf elasticsearch-6.2.4.tar.gz);b. 修改elastic...
2018-07-04 15:35:13 3070
原创 ELK日志分析平台之Redis安装常见错误
1.1.1 Make编译时提示权限不够解决方案: 对ELK执行用户进行赋权chown ELK(用户名称) redis-4.0.9 -R1.1.2 Make编译时提示cc:未找到命令解决方案:原因是系统中缺少gcc可以先查询一下是否存在:gcc–v,若提示未找到命令,则安装一下gcc yum -yinstall gcc automake autoconf li...
2018-06-25 15:40:34 179
原创 ELK日志分析平台之ElasticSearch安装常见错误
1.1.1 java.nio.file.AccessDeniedException:出现这个异常的原因是当前用户没权限解决方案:1) 通过命令将相关文件的权限赋予给ELK用户(也可以是其他用户名):chownELK /usr/local/elasticsearch -R 1.1.2 Elasticsearch启动时 unable to in...
2018-06-25 15:35:45 1080
原创 ELK日志分析平台之Logstash安装常见错误
1.1.1 Something is wrong with your configuration解决方案:这种问题为配置文件出现错误,需要仔细检查一下:1) 端口号应为number类型,是否加了双引号变成了string类型2) 每个区段的括号匹配是否一一对应3) 是否存在必要参数未进行配置1.1.2 启动服务...
2018-06-25 15:27:42 2739
原创 ELK日志分析平台之基础环境配置常见错误
1.1.1 启动Logstash,找不到或者无法加载主类解决方案:1) 根据提示,可以看到Program Files 这个文件夹被分成了两部分,是因为Program Files 中间有个空格,而启动路径不允许有空格,换个没空格的路径就OK啦2) 若不是第一种的情况,可以试一下在classpath(path同理)的最前面要加一个本目录路径,用【....
2018-06-25 15:17:48 348
原创 ELK日志分析平台之Logstash
1.1.1 基本概念Logstash是一个开源的数据收集引擎,它具备实时数据传输能力,可以统一过滤来自不同源的数据,并按照开发者的制定的规范输出到目的地。1.1.2 组成结构Logstash 通过管道进行运作,管道有两个必需的元素,输入和输出,还有一个可选的元素,过滤器。输入插件从数据源获取数据,过滤器插件根据用户指定的数据格式修改数据,输出插件则将数据写入到目...
2018-06-25 11:39:05 234
原创 ELK日志分析平台之helloworld
1.1 软件环境说明本次安装部署所用的软件均为官网上目前的最新版本。操作系统 软件 Java环境 Centos 7 (服务器) logstash-6.2.4 .tar.gz openjdk 1.8.0_161 elasticsearch-6.2.4.tar.gz kibana-6.2.4-linux-x86_64.tar.gz redis-4.0.9.tar.gz Windows 7...
2018-06-22 17:17:40 297
原创 删除CentOS 7自带的OpenJDK 和 安装Sun的JDK1.8
系统有时候会默认使用OpenJDK版本,需要卸载后,重新安装自己需要的JDK版本 查询OpenJDK,发现有两个openJDK版本 删除openJDK版本 再次查询openJDK版本,发现已被删除 官网上下载1.8版本的tar包,并解压值usr/java路径下(路径可自定义) 进入 /etc/profile 配置java的环境变量,在配置文件...
2018-04-26 14:21:01 926
原创 MySQL批量导入Excel数据
1、确定需要导入数据的表名称以及字段,然后在新建的Excel表中,按照表字段正确排序;(注:(Excel文件的名称最好和数据库的名称一致,sheet表的名字最好和表名称一致,方便需要导入多张表数据时一一对应))2、在Excel表中,正确填写需要导入的数据,一行数据对应着数据库表中的一行记录;(注:各个字段的格式要求需要和数据库中的限制一样,避免出现差错)3、收集好需要导入的
2018-01-12 17:03:34 27067 2
原创 TestNG离线安装步骤
1.下载testNG 离线安装包【eclipse-testng离线包】,并解压。资源可以在下载:www;2.将解压后的文件..\eclipse-testng离线包\features\目录下的文件夹org.testng.eclipse_6.9.8.201510130443放到eclipse安装路径下的features目录下3.将解压后的文件..\eclipse-testng离线包\plugins\目录下的文件夹org.testng.eclipse_6.9.8.201510130443放到eclipse安装
2016-09-11 20:30:33 10105 5
转载 超详细在Ubuntu下安装JDK图文解析
超详细在Ubuntu下安装JDK图文解析 http://weixiaolu.iteye.com/blog/1401786我们选择的是jdk1.6.0_30版本。安装文件名为jdk-6u30-linux-i586.bin.1、复制jdk到安装目录(1)假设jdk安装文件在桌面,我们指定的安装目录是:/usr/local/java 。可是系统安装后在/usr/local下并没有
2015-06-03 11:36:45 351
原创 java web 开发资料链接
JAVAEE+hadoop大数据视频教程http://tieba.baidu.com/p/3773222967C/C++/Java精髓http://pan.baidu.com/share/home?uk=4180759837&view=share#category/type=0尚学堂科技.马士兵.JAVA集视频教程13年7月20日更新http:/
2015-05-31 15:31:48 370
Python3.8+selenium+Robot Framework+RIDE在windows环境下的安装教程
2020-09-25
xftp-xshell-7.0.0.0031公测版.rar
2020-07-27
selenium-server-standalone-3.0.0-beta2 .jar
2016-09-25
eclipse-testng离线安装包
2016-09-06
适合论文答辩的PPT模板
2016-09-06
费氏搜寻算法
2015-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人