随笔分类 -  软件测试

摘要:[如需转载,请在转载时注明出处,并保证本文的完整性] 这个标题想了好久,在几经周旋之后,最终以“再度测试,曾几何时”作为标题。此篇文章主要描述我从事测试工作以来的点滴,从一个对测试涉足未深,到现在的略知一二。 时隔3年多的今天,我依然对测试充满了热爱之情,喜欢测试、测试工作给我带来诸多激情。在确定自己职业规划的立场上,给足了我动力和信心。踏入社会,资历尚浅2009年,我对测试行业了解甚少,在无数次面试过程中,身心体会找工作的艰辛;经过一段时间面试之后,调整了下自己的心态,对每个求职者来说,第一份工作很重要,往往求职者就是因为社会经验不足,存在着自卑心理,害怕面试,面试官一问三不知;其实不然,只 阅读全文
posted @ 2013-07-19 08:21 seiitsu 阅读(309) 评论(0) 推荐(0) 编辑
摘要:1.、启动mysql后,以root登录mysql[root@localhost ~]#service mysqld start[root@localhost ~]#mysql -uroot -p11111112 、[root@localhost ~]#show variables like ‘character%’ //查看默认编码+————————–+—————————-+| Variable_name | Value |+————————–+—————————-+| character_set_client | latin1 || character_set_connection | l. 阅读全文
posted @ 2013-04-28 10:26 seiitsu 阅读(351) 评论(0) 推荐(0) 编辑
摘要:红帽中出现This system is not registered with RHN这个的原因是因为红帽中没有注册RHN。解决办法:(假定你已安装yum,且网络畅通)更改yum的源,即更换/etc/yum.repos.d /rhel-debuginfo.repo 这个文件。进入/etc/yum.repos.d/目录,终端中输入wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo即可在此目录下得到CentOS- Base.repo文件,这是centos的源文件,只需将其重命名为rhel-debuginfo.repo即可,以前的文件做 阅读全文
posted @ 2013-02-06 22:19 seiitsu 阅读(373) 评论(0) 推荐(0) 编辑
摘要:mock类型描述测试桩测试桩实际上是给定接口最简单的实现。例如,测试桩内的方法通常返回硬编码的、无意义的值。伪实现伪实现比测试桩更复杂,通常可以认为是接口的另一种实现。换言之,虽然伪实现并不是鸭子,但是其外形和行走方式和鸭子并无二致。相比之下,测试桩只是看起来像鸭子而已。模拟对象从实现角度而言,模拟对象更加复杂。模拟对象可以验证待测对象与其协作对象的交互。由于具体实现方式不同,有些模拟对象可以返回硬编码的值,而有些能够提供逻辑的伪实现。模拟对象通常由框架或类库(像EasyMock)动态产生,不过也可以手动实现。本文固定链接:http://www.test-life.org/?p=30 | 测试 阅读全文
posted @ 2013-01-28 15:28 seiitsu 阅读(346) 评论(0) 推荐(0) 编辑
摘要:每当谈及代码覆盖率时,总有人会问“覆盖率的标准应当是多少?”应该是100%,90%,还是80%?答案是,看情况。选择覆盖率的标准时,应该考虑所用的技术、语言以及开发工具等,还要考虑其他许多因素。java及J2EE项目通常会选择85%作为标准,之所以是85%,并不是因为某些功能没有测到,而是因为语言和API的设计风格使得100%的覆盖率不太现实而已。本文固定链接:http://www.test-life.org/?p=54 | 测试之路-My Test Space 阅读全文
posted @ 2013-01-25 08:20 seiitsu 阅读(314) 评论(0) 推荐(0) 编辑
摘要:http_load-parallel100-fetches10000#100个并发执行10000次http_load-parallel100-seconds3600#100个并发执行1小时http_load-rate100-fetches10000#每秒100个请求频率,请求10000次http_load-rate100-seconds3600#每秒100个请求频率执行1小时本文固定链接:http://www.test-life.org/?p=25 | 测试之路-My Test Space 阅读全文
posted @ 2013-01-24 08:10 seiitsu 阅读(929) 评论(0) 推荐(0) 编辑
摘要:详情点击链接:http://www.test-life.org/?p=22 | 测试之路-My Test Space[原创文章,如需转载,请在转载时注明出处,并保证本文的完整性]介绍:http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。一、http_load安装1)下载http_load安装包A、可以直接下载:wgethttp://acme.com/software/http_load/http_load-12mar2006.tar.gzB、可以直接下载到 阅读全文
posted @ 2013-01-23 08:20 seiitsu 阅读(2099) 评论(2) 推荐(4) 编辑
摘要:Object(对象)Counters(计数器名称)Description(描述)参数值SystemProcessor Queue LengthProcessor Queue Length是指处理列队中的线程数。即使在有多个处理器的计算机上处理器时间也会有一个单列队。不像磁盘计算器,这个计算器仅计算就绪的线程。如果处理器列队中总是有两个以上的线程通过表示处理器堵塞。小于2,显示在由web服务器所有处理器共享的队列中等待执行的线程数。处理器瓶颈会导致该值持续大于2Processor%Processor TimeCPU使用率。这是查看处理器饱和状况的最佳计数器。显示所有CPU的线程处理时间。如果一个 阅读全文
posted @ 2013-01-20 17:09 seiitsu 阅读(1046) 评论(0) 推荐(0) 编辑
摘要:B/S结构,选择WEB(Http/Html)协议C/S结构,可以根据后端数据库的类型来选择,如SybaseCTLib协议用于测试后台的数据库为Sybase的应用;MS SQL Server协议用与测试后台数据库为SQL Server的应用;对于一些没有数据库的Windows应用,可选用Windows Sockets底层协议。正确选择协议,就要熟悉被测试应用的技术架构。以下列出一些LoadRounner支持的协议:一般应用:C Vuser、VB Vuser、VB scrīpt Vuser、JAVA Vuser、Javascrīpt Vuser电子商务:WEB(Http/Html)、FTP、LDA 阅读全文
posted @ 2013-01-20 10:54 seiitsu 阅读(1172) 评论(0) 推荐(0) 编辑
摘要:增加、编辑、删除等功能,几乎每个系统都会用到,针对这几个方面,写如下测试用例一:增加1:在添加页面,输入要添加的数据项均合理,检查数据库以及列表页是否添加了相应的数据2:在添加页面,留出一个必填项为空,检查是否会提示3:按照边界值等价类设计测试用例原则设计其他输入项测试用例4:不符合要求的地方要有错误提示5:是否支持table键6:按enter是否能保存7:若提示保存,也要查看数据库里是否多了一条数据二、删除1、删除一个数据库中存在的数据,然后查看数据库以及列表也中是否删除2、删除一个数据库中并不存在的数据,看是否有错误提示,并且数据库中没有数据被删除3、输入一个格式错误的数据,看是否有错误提 阅读全文
posted @ 2013-01-19 17:02 seiitsu 阅读(4215) 评论(1) 推荐(2) 编辑