- 博客(66)
- 收藏
- 关注
转载 Mac安装和配置默认Python版本
Mac默认安装了Python2.7 , 查看python版本: python -V 查看python可执行文件路径: which python 安装homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubus...
2018-09-21 11:52:00
475
转载 MacBook从零开始搭建java环境
新拿到到电脑,需要从零开始搭建Java开发环境,所以就把自己的操作步骤记录下来,其实很简单,就是有些细节需要注意。 1. Oracle官网下载jdk,推荐稳定版Jdk8 :http://www.oracle.com/technetwork/cn/java/javase/downloads/...
2018-08-23 15:56:00
1417
转载 python与macro宏调用
一、简单的宏示例 打开excel 软件,在视图里打到宏功能,创建一个名为Test_Marco 的宏,其代码如下: Sub Test_Macro() MsgBox "This is a macro in Excel" End Sub 二、宏调用 1、vbs 调用宏...
2018-06-05 17:23:00
2818
转载 IT 职场新人碰到的几个常见误区
自己工作 10+ 年了,大概 5 年前从技术转管理后,多少还是发现一些职场新人职业发展的问题。 表现惊艳的新人肯定有,这种人往往在学校里面或者进入职场后就养成了一些非常良好的做事方式和工作习惯,工作效率高,产出多,甚至很短时间内就可以带新人,年度最佳新人当之无愧。 然而表现不到位的似乎更多...
2018-06-05 17:17:00
204
转载 web测试通用要点大全(Web Application Testing Checklist)
使用测试清单进行测试的重要性: 1)维护应用程序的可复用测试用例的标准库将确保最常见的bug将被更迅速的发现。 2)清单有助于快速完成应用程序的新版本测试用例的编写。 3)重用测试用例有助于在编写重复测试用例上节约资源。 4)重要的测试用例将总是被覆盖,从而使它几乎不可能忘记 5)测试清单可供...
2018-06-05 17:15:00
171
转载 性能测试常用概念及计算公式
一、概念 1、并发连接数-SBC(Simultaneous Browser Connections) 并发连接数指的是客户端向服务器发起请求,并建立了TCP连接。每秒钟服务器链接的总TCP数量,就是并发连接数。 2、请求数-QPS(Query Per Second)/RPS(...
2018-06-05 17:13:00
142
转载 分布式之 Redis 精讲
引言 为什么写这篇文章? 博主的《分布式之消息队列复习精讲》得到了大家的好评,内心诚惶诚恐,想着再出一篇关于复习精讲的文章。但是还是要说明一下,复习精讲的文章偏面试准备,真正在开发过程中,还是脚踏实地,一步一个脚印,不要投机取巧。 考虑到绝大部分写业务的程序员,在实际开发中使用redi...
2018-06-05 17:11:00
228
转载 如何从零开始创建一个JMeter工程?
Download Apache Jmeter 3.3 files: apache-jmeter-3.3.zip fromhttps://jmeter.apache.org/download_jmeter.cgi Extract files from this compress...
2018-05-28 15:01:00
222
转载 Robot Framework发送https请求报错
1. 事故现场: 2. 具体错误信息: D:\Program Files\Python27\lib\site-packages\urllib3-1.22-py2.7.egg\urllib3\connectionpool.py:858: InsecureRequestWarning:...
2018-05-17 14:34:00
1116
转载 手把手教你在Linux下安装mysql数据库
我的linux环境: RedHat7.3 企业版 准备安装的mysql:不确定 1. 去mysql官网找资料: 百度:“mysql官网“: 打开官网,选择“下载“: 根据需求选择mysql的版本喽,我就只能选社区版玩玩。 拉到界面最下方的社区版,点击下载链接...
2018-04-27 19:34:00
149
转载 Linux查看内存使用情况方法
1. top命令: 输入命令: top 输出内容展示: 内容分析: PID:进程的ID USER:进程所有者 PR:进程的优先级别,越小越优先被执行 NI:进程Nice值,代表这个进程的...
2018-04-27 14:40:00
97
转载 Linux下的ifconfig已经过时了,试试ip命令
背景: 我装的是RedHat 7.3 的系统。 下面这个图是我用 SecureCRT(当然你也可以用Putty) 连接我的虚拟机后执行的 ifconfig 命令结果: (顺便说下,大家都知道Windows下面用的是 ipconfig吧。。。) 于是乎,我就去搜了一下,这才恍然大悟...
2018-04-27 11:16:00
178
转载 手把手教你装redhat linux虚拟机
1.前期准备: 要先下载好redhat的镜像iso文件和VirtualBox的exe可执行文件: 几年前我都是直接在Virtual Machine里装镜像文件,现在为什么让大家装Virtual Box呢? 因为它免费啊。 VirtualBox号称是最强的免费虚拟机软件,它不仅具有...
2018-04-26 15:59:00
403
转载 将Jenkins job上构建产物上传到远程FTP服务器
1. copy命令: copy vickytesting.png ip\pictures 这个不行,只能在本地电脑上不同地方复制。即使你写的target目录里面是远程IP地址,也会给你生成一个IP对应名称的文件夹,气死人: 2. xcopy命令: net use //ip/...
2018-04-18 18:26:00
1203
转载 IIS 7中添加匿名访问FTP站点
1. 开启FTP和IIS服务: 2.打开IIS 管理器: 我电脑上是IIS 7.5 ,所以选择第一个并点击打开哦。 如果你想知道自己IIS的版本,打开帮助菜单: 3. 新建FTP站点: 4. 填写站点基本信息: 5. 设置绑定和SSL 配置: ...
2018-04-17 16:52:00
1018
转载 IIS 7中添加FTP站点并设置指定用户访问
1. 开启 FTP 和 IIS 服务功能: 2. 添加新用户: 打开计算机管理界面: 展开“本地用户与组”: 邮件点击“用户”-》点击“创建新用户”: 在创建新用户对话框输入用户名和密码,并设置密码更新策略: 为了避免麻烦,我直接设置了“用户不能改密码”和“...
2018-04-17 14:30:00
2123
转载 将JMeter生成的性能报告jtl文件转换成图片并发送邮件
一. 总体来说有两种方式: 插件转换模式 插件转换模式不仅可以将 JMeter报告-jtl 文件转换成png,还能转换成csv。 其中会用到1个批处理文件和4个jar文件,而且全部包含在 Command-Line Graph Plooting Tool中: 1. Plugi...
2018-04-13 16:49:00
1606
转载 Jenkins创建JMeter Job实现性能测试持续集成
1. 首先需要将自己的代码传到Git上,这样在创建Jenkins Job的时候才能跟自己的工程关联起来: 2. 需要Jenkins Server。。。这个不用多说吧。我们公司权限管理很严格,所以自己没有机会来创建这个server,给你们看我现在用的server上的job列表哈: 3...
2018-04-13 15:35:00
311
转载 下载并使用JMeter插件
1. 插件下载 下载地址:http://jmeter-plugins.org/downloads/all/ Downloadplugins-manager.jarand put it intolib/extdirectory, then restart JMeter. 在官网上...
2018-04-13 14:55:00
1072
转载 JMeter基础知识入门
1. 下载JMeter包,然后直接解压值电脑某个地方: https://jmeter.apache.org/download_jmeter.cgi 现在最新的版本是4.0了,但是我是用3.3版本为例子给大家演示一遍如何创建性能测试Project并添加测试用例的哈。 2. 如何打开JMet...
2018-04-13 14:13:00
157
转载 如何构建本地FTP站点
1.Create a FTP folder in your C or other disk, named “FTP Folder” or other name. 在本地创建一个文件夹,作为FTP站点目录。 2. Install IIS components. Star Menu -&g...
2018-04-12 11:22:00
338
转载 Jenkins添加Windows slave Node步骤
先看看我们Jenkins服务器上的Node List: 如果要新增加节点,需要以下几个步骤: 1. 打开Jenkins Node面板: Jenkins -> Manage Jenkins -> Manage Nodes : 2. New Node -> cl...
2018-03-30 17:26:00
1111
转载 Robot Framework中访问Get/Post类型的URL
Get Request: POST Request: 1. 添加Get 或者POST类型的URL作为Test Step的时候,就是三部曲: a. Create Session: 其实就是给URL前缀定义别名,此处的${QAEnv}是我自己创建的变量哦: b. Get/PO...
2018-03-29 18:08:00
539
转载 RIDE如何调用自定义Python文件中的函数
1. 如何从零开始编写Python函数? 参考另一篇文章: https://my.oschina.net/u/942203/blog/1786979 2. IDEA如何调用编写的Python文件? a. 将编写的Python文件放入到RIDE 某个Project的一个用于存放Custom...
2018-03-29 17:37:00
1756
转载 在IDEA中从零编写Python函数
1. 下载IDE工具,例如 IDEA,然后安装Python插件: File->Settings->输入plugin来查询对应的设置-》输入python来查询相关的插件 因为我之前安装过,所以这里就直接显示了,若没安装过,这里是看不到的,你需要点击提示的链接去安装“Pytho...
2018-03-29 17:11:00
419
转载 Python读取含有VBA宏的Excel数据
1. 什么是VBA? 具体含义大家可以看百度百科,我就直接上图了,每个单元格都是调用了VBA的宏计算语言函数,我就简称这个Excel含有macro计算逻辑吧。 2.问题是什么? 大家都知道要比较一个API的准确性,我们需要自己根据方法论去把所有原始数据都推演计算一遍,得到结果。然后在...
2018-03-29 15:35:00
1797
转载 Python项目中import requests报错
我用Robot Framework做API的自动化测试,因为RIDE最多支持2.8, 所以我在本机安装了Python2.7.12 ,然后在Python2下面安装了requests, pandas等等library,并且将Python2的scripts和lib等加入了环境变量Path中。 但是...
2018-03-06 11:35:00
9295
转载 RobotFramework创建POST Request对应的Test Case
先看看成品: 1. 创建POST Request需要的关键字是“POST Request” 2. 若有body,则需要在URI后面加上 “data=${body}”, ${body}是我自己定义的body变量名,内容可以是字符串,也可以是dict,到最后显示出来的都是json格式的数据...
2018-02-27 14:54:00
204
转载 Python 获取起止日期段中的时间列表
咱们新建一个Python文件之后,都用这个main方法来调用自己的方法体哈: if __name__ == "__main__": print get_date_list('2018-01-01', '2018-02-28') 为了调用datetime等这些已有的库,你需要在文件最...
2018-02-23 17:17:00
1101
转载 RobotFramework的环境搭建
前言: 网上关于RobotFramework的安装和配置帖子很多,但是对于新手的我来说,根本没办法找到一篇能解释我所有疑惑的文章,所以打算自己写一篇来解疑答惑。 1.需要安装的软件和库有: Python 2.x -》 这是最基本的语言环境。(RF框架是基于Python语言的,且W...
2018-01-26 14:30:00
81
转载 解决Selenium报错“Element is not clickable at point...”的四种方法
点击报错 使用Selenium时,触发点击事件,经常报如下异常: Element is not clickable at point 原因及解决方法 无外乎四种原因 1. 未加载 没加载出来就等待元素加载出来,再往下执行。 可以使用python库time impo...
2017-10-18 15:10:00
1174
转载 Selenium - Web自动化测试的基本操作实现
1控制浏览器 Selenium主要提供的是操作页面上各种元素的方法,但它也提供了操作浏览器本身的方法,比如浏览器的大小以及浏览器后退、前进按钮等。 1.1控制浏览器窗口大小 在不同的浏览器大小下访问测试站点,对测试页面截图并保存,然后观察或使用图像比对工具对被测页面的前端样式...
2017-10-18 10:28:00
328
转载 利用Maven将Groovy工程打包成jar包
Background: 用SoapUI(Ready!API)做API接口测试的时候,为了验证数据准确性,会封装很多Groovy Scripts到一个项目中,然后在添加Groovy Script Type的Test Step时,只需要package 该项目所在的文件夹即可。 这样在Gro...
2017-09-22 18:24:00
1497
转载 在Jenkins上配置SoapUI项目
Jenkins是一种持续集成工具,对于持续的软件发布/测试项目非常实用。安装好Jenkins以后,需要的步骤如下: 1. 新建项目(New Item)-> 输入将展示在Jenkins Job中的Project的名字-> 选择Project的风格或者直接复制现有的一个类似的Jen...
2017-09-20 17:09:00
676
转载 用命令行方式运行SoapUI
SoapUI支持用命令行方式运行测试用例并生成测试报告,因此使用SoapUI可以很好地进行接口测试自动化测试以及持续集成。 首先查看testrunner.sh脚本支持哪些选项 直接执行testrunner.sh将给出帮助手册: soapUI Pro 4.5.2 TestCase Runn...
2017-09-20 16:49:00
638
转载 SoapUI如何调用外部的jar包
Background: 1. 在Java Project中,我们是这样引用外部jar包的: 点击“Add External JARs...”就可以增加该Project需要用到的额外jar包。(前提是你需要把这些jar包下载到本地) 2. 如果Project是Maven工程,就更方便了...
2017-09-20 15:42:00
684
转载 SoapUI如何获取TestStep的状态
1. 做自动化测试的时候,需要模拟一些界面上的操作场景,有时就会碰到需要根据上一步的测试步骤状态选择下一步需要跳转的步骤,这个时候就需要获取上个TestStep的运行状态,个人理解的状态应该有: Success Failed Cancelled Disabled 于是在SoapUI ...
2017-08-11 14:28:00
338
转载 Groovy向Excel中写入二维矩阵数据报错: java.lang.NoClassDefFoundError
1.在Groovy中新建Excel并向其中写入二维矩阵的数据时报错: java.lang.NoClassDefFoundError: org/openxmlformats/schemas/spreadsheetml/x2006/main/CTExtensionList 2.代码如下: ...
2017-08-02 20:40:00
824
转载 GroovyScript:Reference to one class is ambiguous
1.在工程中定义自己的ScriptLibrary路径: 2.将自己已经写好的groovy脚本放到该工作目录中的一个文件夹中,例如“ScriptLibrary”: 3.这样就可以在SoapUI的GroovyScript中引用该Class了: 4.该CalculateMetric...
2017-06-08 10:04:00
160
转载 Eclipse如何支持Lambda表达式
1. 最近因为要接触另外一个新项目,而且项目中用到Lambda表达式,所以在Import该project到Spring tool suite(简称STS)中的时候报错非常多: 对于“<>”这种error,将STS的编译环境都换成1.7的以后,确实就可以解决了。 但是对于...
2017-06-01 16:59:00
8093
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人