摘要: blog的流行是好事=出名,也是不好的事=小学生写日记 Blog 简单来说是“ Web log ”的缩写,中文把 Blog 译为“网志”、把写 Blog 的“ Blogger ”译为“博客”。 ,外来的文化还是毁灭了我们纸质的文化哈哈。 我先写片日记吧,看了组里大家的blog可以分类为,测试的心得体会,流程管理的改进想法,这两者居多。看看大家的发表的评论除了顶,不晓得真的学习到什么了没有。如果... 阅读全文
posted @ 2015-01-24 13:23 东海陈光剑 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在一个软件工程组内,配置管理是一个非常重要的职位。尽管它现在可能在某些组织中不是很受重视,但是,对于一个有一定规模,有相当数量软件开发人员的团队来说,配置管理是一个不可或缺的职位。引用我一个做软件开发的朋友的话说:配置管理让你既爱又恨! 软件配置管理的基本介绍网上有好多文档,对于配置管理的作用,其重要性,包含的主要部分,配置管理的方法及如何做好配置管理等等,有些文档还是描述的很详尽的。我在... 阅读全文
posted @ 2015-01-24 13:22 东海陈光剑 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 每年都要做HC预算,而每年老板都会来挑战,比例能否降低啊?其实测试与开发的比例是不能简单的说3:1还是1:3,完全要依赖公司的环境来配比。 比如微软:据说是3:1;但是微软的测试是包含了单元测试、自动化测试、测试工具开发、手工测试、本地化测试等多项测试内容。他们的软件都经过了N多道测试工序的。如果单纯指手工测试的话,比例就低很多了。 比如国内的一些小企... 阅读全文
posted @ 2015-01-24 13:21 东海陈光剑 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 最近做了个项目,在Eclipse环境中,使用JUNIT开发单元测试程序。为了统计代码的覆盖率,我一直在找一个合适的工具,Emma是排在搜索引擎第一的工具,但是研究了半天还是没能上手。后来试用了EclEmma(Emma在Eclipse里的一个插件),安装简单,覆盖率显示直观。 先说一下怎么安装。打开Eclipse,点击Help → Software Updates → Find and Insta... 阅读全文
posted @ 2015-01-24 13:19 东海陈光剑 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 利用http/html协议进行脚本录制时必须web页面出来后才能正常录制,这种录制和创建场景的方法都要受到页面展现的影响,从而影响服务端真正的性能数据,这里以淘宝的登录为例,使用http/html协议录制的代码: ------------------------------------------------ web_submit_data("login.jhtml_2", "Action... 阅读全文
posted @ 2015-01-24 13:18 东海陈光剑 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 要进行socket协议的操作,就必须先进行脚本的编写,socket脚本主要有四部分组成: 1)创建socket连接 在操作数据之前必须先与服务器建立起连接,可以使用类似于下面的方法: lrs_create_socket("socket1", "TCP", "RemoteHost=211.14.64.**1:8000",LrsLastArg); 2)发送数据 连接上服务器之后,就可以... 阅读全文
posted @ 2015-01-24 13:16 东海陈光剑 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 传统的测试方法一般通过web页面进行测试,这样做的好处很多,例如: 1) 实现比较简单,只要有测试用例任何人都可以操作 2) 测试的结果更直观,如果测试质量足够好,就能代表这个产品就可以发布了,是质量保证的一个非常重要的阶段 当然,也有很多局限性,要不也没有这么多人想破头皮采用了其它的方法了,这里列举3个问题: 1) 测试介入的时间延后,必须要等web页面... 阅读全文
posted @ 2015-01-24 13:15 东海陈光剑 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 如果要搭建自动测试体系,需要完成以下几个工作: 1、规范测试脚本的配置管理 2、制定测试脚本的编码规范,QTP脚本还要制定对象仓库和VBS的规范 3、创建自动测试实验室,通过控制台指挥各个测试机分布式执行脚本,并集中收集测试结果 4、健全测试脚本的维护机制,脚本责任到人 下面先讲一下第一点:脚本的配置管理,因为QTP本身提供了和QC集成的功能,使用QC作为配置管理工具非常合适,而且在组... 阅读全文
posted @ 2015-01-24 13:13 东海陈光剑 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 功能测试一般分为四个阶段: 1) 分支的测试 分支的测试是测试重点,主要测试本次项目的所有业务逻辑,页面友好,安全性,可靠性,性能等所有的测试内容,此时产出有: 测试日报,功能测试报告,性能测试报告 这个阶段的测试策略根据前段准备的测试用例进行测试 2) 合并到主干后的测试 经过前段分支的测试,本项目内部的bug在理想情况下应该已经解决,这此阶段主要测试的内容有:... 阅读全文
posted @ 2015-01-24 13:12 东海陈光剑 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 描述性语言的使用,使QTP脱离了对象库的限制,可以直接在脚本中写上属性值来识别对象 通用语法如: TestObject("PropertyName1:=PropertyValue1", "..." , "PropertyNameX:=PropertyValueX") TestObject是测试对象类 PropertyName:=PropertyValue 是对象属性和对象属性值,每一个pr... 阅读全文
posted @ 2015-01-24 13:11 东海陈光剑 阅读(116) 评论(0) 推荐(0) 编辑