席飞剑软件测试专栏
互联网软件测试、自动化测试(商业及开源)、WEB前后端性能测试、白盒测试,研发与测试管理。
席飞剑
10年+软件测试经验TIB自动化测试工作室核心成员ATF关键字驱动框架核心设计和开发人员熟悉软件自动化测试性能测试多年专职从事软件项目的自动化测试和性能测试对自动化测试的框架设计开发框架搭建以及实施有丰富的实战经验目前关注开源自动化测试领域基于Selenium构建Web自动化测试框架以及手机自动化测试的研究为多家企业进行自动化测试培训和指导
展开
-
Linux后台进程管理
fg、bg、jobs、&、ctrl + z命令一、 &加在一个命令的最后,可以把这个命令放到后台执行 ,如sh start.sh &二、ctrl + z可以将一个正在前台执行的命令放到后台,并且处于暂停状态,不可执行。三、jobs:查看当前有多少在后台运行jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped, Termina原创 2013-12-14 23:19:22 · 2901 阅读 · 0 评论 -
Selenium Grid简介与安装
一、序: 很多敏捷团队已经使用了Selenium和Watir等 工具进行验收测试或用户接口测试。这些工具通过驱动Web浏览器的方式反映用户体验,并且为测试那些使用DHTML和Ajax构建的动态接口提供强力支 持。然而,随着更多的团队采纳类似的工具,他们发现,运行这一整套浏览器驱动的Web接口测试会花费很长时间,而导致构建太慢。敏捷团队可能就不得不在全 面测试和构建速度之间做出艰难的选原创 2013-11-26 00:09:34 · 6456 阅读 · 1 评论 -
Selenium Grid使用与探索
2. 运行Selenium Remote Control 与Grid在同一台机器上,只要指定不同的端口号,就可以运行多个RC在同一台机器上: $ant -Dport=5556 launch-remote-control $ant -Dport=5557 launch-remote-control $ant -Dport=5558 launch-remote-control原创 2013-11-26 00:12:02 · 5455 阅读 · 0 评论 -
Selenium Grid跨浏览器-兼容性测试
Selenium Grid跨浏览器-兼容性测试这里有两台机子,打算这样演示:一台机子启动一个作为主点节的hub 和 一个作为次节点的hub(系统windows 浏览器为ie) ip为:192.168.4.124另一台机子启动两个次节点hub,一个次节点浏览器为firefox,另一个浏览器为chrome (系统为windows),ip为:192.168.4.137原创 2013-12-15 23:25:50 · 5567 阅读 · 0 评论 -
localhost与127.0.0.1的区别
localhost与127.0.0.1的区别是什么?相信有人会说是本地ip,曾有人说,用127.0.0.1比localhost好,可以减少一次解析。看来这个入门问题还有人不清楚,其实这两者是有区别的。localhost也叫local ,正确的解释是:本地服务器127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器)localhot(local)是不经网卡传输原创 2013-12-18 22:33:01 · 132297 阅读 · 23 评论 -
磁盘性能,你可能不知道的IOPS计算方法
每个I/O 请求到磁盘都需要若干时间。主要是因为磁盘的盘边必须旋转,机头必须寻道。磁盘的旋转常常被称为”rotational delay”(RD),机头的移动称为”disk seek”(DS)。一个I/O 请求所需的时间计算就是DS加上RD。磁盘的RD 基于设备自身RPM 单位值(译注:RPM 是Revolutions Perminute的缩写,是转/每分钟,代表了硬盘的转速)。一个RD 就是一个原创 2013-12-18 22:43:32 · 28822 阅读 · 1 评论 -
Apache与Nginx优缺点比较
1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速apache 相对于nginx 的优点: r原创 2013-12-19 23:25:39 · 13149 阅读 · 2 评论 -
Apache与Nginx网络模型
Nginx的高并发得益于其采用了epoll模型,与传统的服务器程序架构不同,epoll是linux内核2.6以后才出现的。下面通过比较Apache和Nginx工作原理来比较。 传统Apache都是多进程或者多线程来工作,假设是多进程工作(prefork),apache会先生成几个进程,类似进程池的工作原理,只不过这里的进程池会随着请求数目的增加而增加。对于每一个连接,apach原创 2013-12-19 23:31:31 · 19482 阅读 · 7 评论