11 2018 档案

摘要:什么是接口测试? 接口测试是测试系统组件间接口的一种测试。 接口测试的重点是检查数据的交换,传递的正确性,以及接口间逻辑依赖关系。 提交接口测试的重要意义:实现开发期并行测试,减少页面层测试的深度,缩短整个项目的测试周期。 我们测试的接口属于哪一类? 服务器接口(基于HTTP协议的接口) 大多数人常 阅读全文
posted @ 2018-11-23 13:22 sunyllove 阅读(293) 评论(0) 推荐(0) 编辑
摘要:Jenkins的配置从节点中默认没有Launch agent via Java Web Start,如下图所示,而这种启动方式在Windows上是最方便的。 如何设置才能让出来呢? 1:打开"系统管理"——"Configure Global Security" 2:TCP port JNLP age 阅读全文
posted @ 2018-11-23 09:57 sunyllove 阅读(653) 评论(0) 推荐(0) 编辑
摘要:如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个专业的 Linux 系统管理员。 监控命令## iostat### iostat命令用来显示存储系统的详细信息,通常用它来监控磁盘 I/O 的情况。要特别注意 iostat 统计结果中的 %iowait 阅读全文
posted @ 2018-11-21 10:10 sunyllove 阅读(5001) 评论(0) 推荐(0) 编辑
摘要:Jenkins离线安装插件有多种方式:代理or离线导入,但离线导入可能会存在版本差异或依赖的插件文件导致异常发生), 以下为笨方法但会很准确的解决以上的问题。 同版本Jenkins在线下载:模糊掉的是用户 将下载的插件.jpi文件copy到如下服务器目录,重启即可生效 阅读全文
posted @ 2018-11-20 19:08 sunyllove 阅读(2964) 评论(0) 推荐(0) 编辑
摘要:前段时间公司需要对服务器进行压力测试,包括登录前的页面和登录后的页面,主要目的是测试负载均衡的实现效果。不知道是不是因为Jmeter不如loadRunner火爆还是什么,网上关于Jmeter的资料有很多但是大多千篇一律,要么简单弄个页面测试一下,要么全篇都是介绍很多和Jmeter无关的第三方工具,看 阅读全文
posted @ 2018-11-16 16:49 sunyllove 阅读(533) 评论(0) 推荐(0) 编辑
摘要:性能测试时,我们的关注点有两部分 1 服务本身:并发 响应时间 QPS 2 服务器的资源使用情况:cpu memory I/O disk等 JMeter的plugins插件可以实现对"二"的监控,具体操作步骤如下(主要记录我的实践过程): 说明:我的jmeter版本是2.13 一 下载插件 1 访问 阅读全文
posted @ 2018-11-16 16:20 sunyllove 阅读(259) 评论(0) 推荐(0) 编辑
摘要:1. 内存: free:查看内存 total:总共内存 2. 处理器数量: cat /proc/cpuinfo | grep "processor" | wc -l 3.处理器核心数: cat /proc/cpuinfo | grep "cores" | uniq 阅读全文
posted @ 2018-11-16 11:17 sunyllove 阅读(1372) 评论(0) 推荐(0) 编辑
摘要:在Linux下面,我们常用top命令来查看系统进程,top也能显示系统内存。我们常用的Linux下查看内容的专用工具是free命令。 Linux下内存查看命令free详解: 在Linux下查看内存我们一般用free命令: $ free total used free shared buffers c 阅读全文
posted @ 2018-11-16 11:14 sunyllove 阅读(112689) 评论(0) 推荐(4) 编辑
摘要:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 i2000:~ # lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian 阅读全文
posted @ 2018-11-16 11:06 sunyllove 阅读(469) 评论(0) 推荐(0) 编辑
摘要:Jmeter用于接口测试时,后一个接口经常需要用到前一次接口返回的结果,应该如何获取前一次请求的结果值,应用于后一个接口呢,拿一个登录的例子来说明如何获取。 1、打开jmeter, 使用的3.3的版本,新建一个测试计划,在测试计划里新建一个线程组,新建一个登录的http请求,如图所示: 2、查看登录 阅读全文
posted @ 2018-11-16 10:25 sunyllove 阅读(380) 评论(0) 推荐(0) 编辑
摘要:Jmeter是一个非常好用的压力测试工具。 Jmeter用来做轻量级的压力测试,非常合适,只需要十几分钟,就能把压力测试需要的脚本写好。 什么是压力测试 顾名思义:压力测试,就是 被测试的系统,在一定的访问压力下,看程序运行是否稳定/服务器运行是否稳定(资源占用情况) 比如: 2000个用户同时到一 阅读全文
posted @ 2018-11-16 09:55 sunyllove 阅读(581) 评论(0) 推荐(0) 编辑
摘要:前言 os.system方法是os模块最基础的方法,其它的方法一般在该方法基础上封装完成。 os的system原理 system函数可以将字符串转化成命令在服务器上运行;其原理是每一条system函数执行时,其会创建一个子进程在系统上执行命令行,子进程的执行结果无法影响主进程; 上述原理会导致当需要 阅读全文
posted @ 2018-11-15 19:04 sunyllove 阅读(1768) 评论(0) 推荐(0) 编辑
摘要:前一阵子在线上部署了一套jenkins环境,作为线上代码发布平台使用。部署记录:http://www.cnblogs.com/kevingrace/p/5651427.html 下面重点记录下jenkins安装后的一些配置: (1)添加用户权限 jenkins初次登陆后,要先注册一个用户作为管理员: 阅读全文
posted @ 2018-11-15 14:05 sunyllove 阅读(1234) 评论(0) 推荐(0) 编辑
摘要:Selenium从2升级到3之后呢,Selenium 3 相较于2最大的变化就是更加的标准化,可以支持更多的浏览器。那我们做自动化的时候如果用的是selenium3的话,首先要坐的就是下载不同浏览器的驱动。现在的驱动都是由各大浏览器自己更新提供。 本人倾向于用chrome浏览器,但是在升级了chro 阅读全文
posted @ 2018-11-12 11:33 sunyllove 阅读(2748) 评论(0) 推荐(0) 编辑
摘要:面试除了简单的让对方自我介绍,询问对方的工作经历、家庭状况、离职原因、兴趣爱好等传统问题外,询问对方问题时,要遵循以下基本原则。 一.多听少说原则 面试的过程是候选人表达和展示的过程,面试官应该想办法让候选人在自己的问题下尽情的发挥,而不是让候选人听自己滔滔不绝。一般来说,一场面试结束,候选人的表达 阅读全文
posted @ 2018-11-05 15:44 sunyllove 阅读(586) 评论(0) 推荐(0) 编辑
摘要:问题一:“请你自我介绍一下” 思路: 1、这是面试的必考题目。 2、介绍内容要与个人简历相一致。 3、表述方式上尽量口语化。 4、要切中要害,不谈无关、无用的内容。 5、条理要清晰,层次要分明。 6、事先最好以文字的形式写好背熟。 问题二:“谈谈你的家庭情况” 思路: 1、 况对于了解应聘者的性格、 阅读全文
posted @ 2018-11-05 15:37 sunyllove 阅读(368) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-11-05 14:14 sunyllove 阅读(12) 评论(0) 推荐(0) 编辑
摘要:自动代码质量分析(GitLab+JenKins+SonarQube) 1.需求场景 开发提交代码自动执行代码质量分析. 2.所需应用 GitLab,JenKins,SonarQube 3.架构图 4.应用安装部署 SonarQube部署, 参照:《代码质量管理平台(SonarQube) 部署》 Je 阅读全文
posted @ 2018-11-02 11:38 sunyllove 阅读(4224) 评论(0) 推荐(1) 编辑
摘要:1.需求场景 用户提交代码后自动触发jenkins构建项目 流程图如下: 2.JenKins安装Gitlab Hook Plugin插件 3.JenKins配置 4.Gitlab Hook Plugin 插件 需注意回调地址的格式: 格式: http://USERID:APITOKEN@JENKIN 阅读全文
posted @ 2018-11-02 11:34 sunyllove 阅读(10369) 评论(0) 推荐(0) 编辑
摘要:linux下安装方法 Allure requires Java 8 or higher npm install -g allure-commandline --save-dev (如果npm不能使用需要单独安装) 增加软连接 windows下安装 Allure工具环境1、安装JDK1.8+2、安装A 阅读全文
posted @ 2018-11-02 10:54 sunyllove 阅读(3702) 评论(0) 推荐(0) 编辑
摘要:1. sonarrunner配置: 2. 未完待续.... 阅读全文
posted @ 2018-11-02 10:33 sunyllove 阅读(226) 评论(0) 推荐(0) 编辑
摘要:Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而国外的GitHub和国内的Coding都是项目的托管平台。但是在使用git工具的时候,第一步要学会如何安装git,本教程就手把手教大家如何手动编译安装git。 1、介绍 使用Coding管理项目,上面要求使用的 阅读全文
posted @ 2018-11-01 17:40 sunyllove 阅读(1424) 评论(0) 推荐(0) 编辑
摘要:1.制作requirement.txt pip freeze > requirement.txt 内网安装外部依赖包办法: 例如:安装pytest包得时候会顺带安装pytest依赖包 离线下载安装包下载单个离线包 - pip download -d your_offline_packages <pa 阅读全文
posted @ 2018-11-01 14:10 sunyllove 阅读(38514) 评论(6) 推荐(6) 编辑

点击右上角即可分享
微信分享提示