05 2018 档案

摘要:http://www.ruanyifeng.com/blog/2011/09/restful.html 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网 阅读全文
posted @ 2018-05-29 15:56 巴黎爱工作 阅读(182) 评论(0) 推荐(0) 编辑
摘要:http://www.ruanyifeng.com/blog/2014/05/restful_api.html 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信 阅读全文
posted @ 2018-05-29 15:53 巴黎爱工作 阅读(189) 评论(0) 推荐(0) 编辑
摘要:nginx 启停配置 阅读全文
posted @ 2018-05-24 22:40 巴黎爱工作 阅读(1555) 评论(0) 推荐(0) 编辑
摘要:grep 同时满足多个关键字和满足任意关键字 ① grep -E "word1|word2|word3" file.txt 满足任意条件(word1、word2和word3之一)将匹配。 ② grep word1 file.txt | grep word2 |grep word3 必须同时满足三个条 阅读全文
posted @ 2018-05-24 21:50 巴黎爱工作 阅读(4547) 评论(0) 推荐(0) 编辑
摘要:Jmeter创建了工程之后,保存文件后就是一个jmx后缀的文件,你有没有试过单独用文本编辑器打开文件,编辑文件? Step1: 最简单的Jmeter工程,只有一个测试计划 Step2: 了解hasetree层级关系 仔细观察发现多了ThreadGroup 以及两个想对应的hashtree,因为线程组 阅读全文
posted @ 2018-05-24 16:14 巴黎爱工作 阅读(560) 评论(0) 推荐(0) 编辑
摘要:我现在偶尔开发代码,已经不用Eclipse了,主要原因是查看Jar包中的代码反编译十分不便,项目加载的时候卡,偶尔还会崩溃 用Intellij IDEA和PyCharm 原来的笔记如何在Eclipse中集成Python贴在here # 安装python* 下载python 安装包 * 安装并配置环境 阅读全文
posted @ 2018-05-23 15:45 巴黎爱工作 阅读(250) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash #定义参数 username="xxx" passwd="xxxxxxxx" dbname="xxx" #判断入参为空 if [ ! -d $# ];then echo "please input" exit 1 fi #判断入参不为1或2 if [ $# -ne 1 || $# -ne 2 ];then echo "input false" exit 1 fi #... 阅读全文
posted @ 2018-05-23 15:13 巴黎爱工作 阅读(468) 评论(0) 推荐(0) 编辑
摘要:CASSANDRA在工作中用过,但是用的项目少,能用却了解的不全面。今天来稍加学习下: http://zqhxuyuan.github.io/2015/10/15/Cassandra-Daily/ Step1: 首先,CASSANDRA也是Apache的产品,是个DB。官网原话: The Apach 阅读全文
posted @ 2018-05-23 09:50 巴黎爱工作 阅读(530) 评论(0) 推荐(0) 编辑
摘要:在Mac系统中几个键位组合可以使Terminal的操作更加灵活方便。 1、将光标移动到行首:ctrl + a 2、将光标移动到行尾:ctrl + e 3、清除屏幕: ctrl + l 4、搜索以前使用命令:ctrl + r 5、清除当前行: ctrl + u 6、清除至当前行尾: ctrl + k 阅读全文
posted @ 2018-05-22 23:21 巴黎爱工作 阅读(3114) 评论(0) 推荐(0) 编辑
摘要:Step1: 在官网下载适合mac的版本的nodejs,官网地址https://nodejs.org/en/ Step2: 上述方法我试了,但是不管用。安装完毕且重启均不能显示我安装的版本。哭 下面重新介绍一个方法 Step1: 首先安装brew,brew是一款常用的 MacOS 的包管理器,官网h 阅读全文
posted @ 2018-05-22 22:26 巴黎爱工作 阅读(783) 评论(0) 推荐(0) 编辑
摘要:什么是TypeScript? TypeScript是一种由微软开发的自由的和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法。 TypeScript支持任意浏览器,任意环境,任意系统并且是开源的。 TypeScript安装: 通过 Node.js 包管理器 (np 阅读全文
posted @ 2018-05-22 17:12 巴黎爱工作 阅读(952) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/chengtch/p/6063360.html 前面基本弄清楚了webdriver+ testng 的测试环境部署,现在这里记录一下结合ant及jenkins做的一个简单的实例。 一、在eclipse中编写好测试脚本 这里略过了自动化测试用例的编写的过程 阅读全文
posted @ 2018-05-22 10:48 巴黎爱工作 阅读(546) 评论(0) 推荐(0) 编辑
摘要:http://dockone.io/article/1643 监控的价值与体系在运维体系中, 监控是非常重要的组成部分。通过监控可以实时掌握系统运行的状态,对故障的提前预警,历史状态的回放等,还可以通过监控数据为系统的容量规划提供辅助决策,为系统性能优化提供真实的用户行为和体验。这几年互联网业务的迅 阅读全文
posted @ 2018-05-22 10:42 巴黎爱工作 阅读(7384) 评论(1) 推荐(0) 编辑
摘要:https://blog.csdn.net/xinxin19881112/article/details/7297021 Step 1: 从官网下载Ant包,官网地址http://ant.apache.org/ Step 2: 解压好了,去配置用户自定义环境变量【或者系统环境变量】 Step 3:验 阅读全文
posted @ 2018-05-21 17:44 巴黎爱工作 阅读(205) 评论(0) 推荐(0) 编辑
摘要:先介绍一下Ant+Jmeter 略 我的另一篇文章有讲在linux上部署ant + jmeter以满足CI持续化集成 https://www.cnblogs.com/qianjinyan/p/9067212.html ######################################### 阅读全文
posted @ 2018-05-21 16:00 巴黎爱工作 阅读(1117) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/lzj1216/article/details/62042919 监控指标性能测试通常需要监控的指标包括:1.服务器Linux(包括CPU、Memory、Load、I/O)。2.数据库:1.Mysql 2.Oracle(缓存命中、索引、单条SQL性能、数据 阅读全文
posted @ 2018-05-21 15:07 巴黎爱工作 阅读(3522) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-18 14:28 巴黎爱工作 阅读(291) 评论(0) 推荐(0) 编辑
摘要:临时拟了个提纲,以后慢慢补充吧 序号 培训内容 时间安排 1 根据项目需求,编写测试用例,针对存储过程 2 存储过程的走读,以及怎样执行测试用例和查看结果 3 根据项目需求,编写测试用例,针对接口【Channel项目,SoupUI工具】 4 接口的测试用例执行和查看结果 5 接口测试,Jmeter工 阅读全文
posted @ 2018-05-16 11:58 巴黎爱工作 阅读(353) 评论(0) 推荐(0) 编辑
摘要:http://www.wenzhihuai.com/getblogdetail.html?blogid=614 HTTP,全称超文本传输协议(HTTP,HyperText Transfer Protocol),是一个客户端和服务器端请求和应答的标准(TCP),互联网上应用最为广泛的一种网络协议。客户 阅读全文
posted @ 2018-05-15 13:59 巴黎爱工作 阅读(574) 评论(0) 推荐(0) 编辑
摘要:Step1: 知道在架构上,你要做的性能测试要cover几个部分,如下图,性能测试从用户角度,PC端之后都要要考虑进行的,例如网络,app server,Database等等 N1+N2+N3+N4 A1+A2+A3 这些时间都会影响系统回复时间 System Response Time Step2 阅读全文
posted @ 2018-05-15 13:39 巴黎爱工作 阅读(4087) 评论(0) 推荐(0) 编辑
摘要:Impact EDMP平台 Email Direct Marketing Platfrom 电子邮件营销平台 EDM 是 Email Direct Marketing 的缩写,即电子邮件营销,简称为邮件营销。是利用电子邮件(Email)与受众客户进行商业交流的一种直销方式,邮件营销的对于企业的价值主 阅读全文
posted @ 2018-05-14 18:13 巴黎爱工作 阅读(436) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/zxc456733/article/details/78861100 nginx(一) nginx详解 nginx是一个被广泛使用的集群架构组件,我们有必要对它有足够的了解。下面将先认识nginx:包括应用场景、nginx基本架构、功能特性、并发模型以及配 阅读全文
posted @ 2018-05-14 17:43 巴黎爱工作 阅读(1496) 评论(0) 推荐(0) 编辑
摘要:https://wenku.baidu.com/view/42081217581b6bd97e19ea04 架构演变第一步:物理分离 webserver 和数据库 最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设 阅读全文
posted @ 2018-05-14 15:25 巴黎爱工作 阅读(144) 评论(0) 推荐(1) 编辑
摘要:Jmeter中常用的断言可以是Response Assertion 如果需要对响应报文中的某个字符串进行解码,对解码之后的值在进行断言要怎么做呢? 仔细观察一下,可以用下面俩个元件 Regular Expression Extractor :截取想要的字符串 BeanShell Assertion: 阅读全文
posted @ 2018-05-09 15:08 巴黎爱工作 阅读(538) 评论(0) 推荐(0) 编辑
摘要:http://blog.51cto.com/lovelace/1211353 bash中如何实现条件判断?条件测试类型: 整数测试 字符测试 文件测试 一、条件测试的表达式: [ expression ] 括号两端必须要有空格 [[ expression ]] 括号两端必须要有空格 test exp 阅读全文
posted @ 2018-05-09 14:04 巴黎爱工作 阅读(36241) 评论(0) 推荐(2) 编辑
摘要:找了一下,目前Jmeter4.0版本中已经默认自带这个md5方法了,源码如下: Jmeter要如何引用呢 阅读全文
posted @ 2018-05-08 15:49 巴黎爱工作 阅读(620) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/yhfssp/p/8184761.html 阅读全文
posted @ 2018-05-08 13:53 巴黎爱工作 阅读(3892) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/yhfssp/p/7815078.html 阅读全文
posted @ 2018-05-08 13:50 巴黎爱工作 阅读(792) 评论(0) 推荐(0) 编辑
摘要:首先自己在https://github.com/网站要注册一个账户 自己上传工程到jithub,没有付费的用户只能选用public,意味着你的项目在全网是可以被看到和下载的; 所以涉及私密信息的,需要修改掉,比如邮箱地址,邮箱密码,数据库链接,数据库密码,接口访问链接等等 最好是将自己学习的项目放上 阅读全文
posted @ 2018-05-08 10:10 巴黎爱工作 阅读(2334) 评论(0) 推荐(0) 编辑
摘要:HTML 元素 HTML 标题HTML 标题(Heading)是通过<h1> - <h6> 标签来定义的.<h1>这是一个标题</h1><h2>这是一个标题</h2><h3>这是一个标题</h3> HTML 段落HTML 段落是通过标签 <p> 来定义的.<p>这是一个段落。</p><p>这是另外一 阅读全文
posted @ 2018-05-07 11:38 巴黎爱工作 阅读(367) 评论(0) 推荐(0) 编辑
摘要:当浏览器从 web 服务器请求服务时,可能会发生错误。 以下列举了有可能会返回的一系列 HTTP 状态消息: 1xx: 信息 2xx: 成功 3xx: 重定向 301和302都是表示重定向,有什么区别? 301是永久性重定向,无伤害的,一般的搜索引擎爬虫 302是临时性重定向,有伤害的,不知道具体要 阅读全文
posted @ 2018-05-07 10:57 巴黎爱工作 阅读(169) 评论(0) 推荐(0) 编辑
摘要:pwd /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home 安装好jdk之后,就开始配置环境变量了。 首先,在终端输入 sudo vim /etc/profile 如需要密码,就输入密码。 安装好jdk之后,就开始配置环境 阅读全文
posted @ 2018-05-06 22:43 巴黎爱工作 阅读(993) 评论(0) 推荐(0) 编辑
摘要:验收测试:验收测试旨在向软件的购买者展示该软件系统满足其用户的需求。验收测试的目的是为了以发现”未实现的需求”为目的,以评估”适合使用”为目标,该类测试的不是以发现缺陷为主要目的。它的测试数据通常是系统测试的测试数据的子集。。。所不同的是,验收测试常常有软件系统的购买者代表在现场,甚至是在软件安装使 阅读全文
posted @ 2018-05-06 21:57 巴黎爱工作 阅读(1650) 评论(0) 推荐(0) 编辑
摘要:课程名称 课程内容 课程时间 课程时长 需提前学习的知识 JavaScript基础课程1 js 语法,变量,对象,函数,作用域 4/12/2018 1 javascript 基础知识 JavaScript基础课程2 js 正则表达式, 原型设计,严格模式,等等 4/13/2018 1 javascr 阅读全文
posted @ 2018-05-06 21:34 巴黎爱工作 阅读(177) 评论(0) 推荐(0) 编辑
摘要:https://nodejs.org/en/ This package will install: • Node.js v8.11.1 to /usr/local/bin/node • npm v5.6.0 to /usr/local/bin/npm This package has install 阅读全文
posted @ 2018-05-06 21:23 巴黎爱工作 阅读(155) 评论(0) 推荐(0) 编辑
摘要:从测试过程的角度来说我们也可以把数据库测试分为 系统测试 传统软件系统测试的测试重点是需求覆盖,而对于我们的数据库测试同样也需要对需求覆盖进行保证。那么数据库在初期设计中也需要对这个进行分析,测试.例如存储过程,视图,触发器,约束,规则等我们都需要进行需求的验证确保这些功能设计是符合需求的.另一方面 阅读全文
posted @ 2018-05-04 17:24 巴黎爱工作 阅读(3380) 评论(0) 推荐(0) 编辑
摘要:1 import java.awt.Robot; 2 import java.awt.event.KeyEvent; 3 import java.util.concurrent.TimeUnit; 4 5 import org.openqa.selenium.By; 6 import org.openqa.selenium.WebDriver; 7 import org.open... 阅读全文
posted @ 2018-05-04 15:03 巴黎爱工作 阅读(275) 评论(0) 推荐(0) 编辑
摘要:1 WebElement selector = driver.findElement(By.id("Selector")); 2 Select select = new Select(selector); 3 select.selectByIndex(3); 4 select.selectByVisibleText("桃子"); 5 ... 阅读全文
posted @ 2018-05-04 14:59 巴黎爱工作 阅读(1397) 评论(0) 推荐(0) 编辑
摘要:1. Selenium常见的定位页面元素 2.页面常见的元素 3. 用户常见的操作 1. Selenium常见的定位页面元素 driver.findElement(By.id());driver.findElement(By.name());driver.findElement(By.tagName 阅读全文
posted @ 2018-05-04 14:57 巴黎爱工作 阅读(304) 评论(0) 推荐(0) 编辑

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