自动化测试:自动化测试的错误定位
做自动化测试人经常碰到这样问题: 上司:“脚本跑得如何了?找到BUG没有?” 员工:“没有” 上司:“没找到BUG?!不可能吧?是不是你脚本写得不够好?” 员工:“自动化是拿来确保后期产品质量不是来找BUG”(心里百个不情愿埋怨上司不懂什么叫自动化... [阅读全文]
提交bug:有关提交bug的随笔
所谓bug也就是进行某输入后软件Software输出是或者不是我们所期望结果 bug在英语中是臭虫意思在以前大型机器中经常出现有些臭虫破坏了系统硬件结构导致硬件运行出现问题甚至崩溃时间长了bug被引伸为意思什么地方出了问题就说什么地方出了bug. 提交bug时描述越详细越好随着测试管理工具完善、利用提交bug时很多项系统已帮我们自动实现了如提交者姓名、提交... [阅读全文]
出生缺陷发生率:什么是缺陷消除率?
使用测试期间发现缺陷度量和用户发现缺陷度量可以构造个更高层次测试有效性度量测试结束时可能很想知道在软件Software中所存在总体缺陷中测试期间发现缺陷数到底占多大比重? 这个度量称为缺陷消除率(DRE)其定义为: DRE=测试期间发现BUG数量/(测试期间发现BUG数量+未发现BUG数量) 上述公式中未发现BUG数量通常等于客户发现BUG数量(尽管客... [阅读全文]
软件测试:提高软件Software测试水平的建议
测试……在我理解是优化前半部分也就是优化策划个东西让你去测试无非就是说要去根据客户要求完善它测试占就是要把这个东西还没有符合或者是和客户要求不样或者是客户要求还没有完全达到要求部分找出来那要如何去修练呢这里我说下我思路方法: 1.首先要锻炼自己能力(包括需求分析能力提取能力逻辑化思想能力通俗点来说就是给你个系统时候你要先看客户在... [阅读全文]
静态分析工具技术支持问题
的所以没有具体到某个工具是这 3个问题是通用不论你用是那种工具问题:如何解决不识别'@'问题看下图er" src="http://www.crazycoder.cn/WebFiles/20092/f8007346-0ce3-49d2-9890-bf21de57a398.jpg" alt="" /些单片机编译器支持@符号但标准C中却没有该符号所以大多数静态分析工具... [阅读全文]
有效率:提高缺陷的有效率、修正率
工作中经常有这样问题测试人员提了堆bug可是开发人员就是不改如何改善这种问题呢?我想首先要从原因分析有两点: 1 开发人员认为这不是缺陷由于测试人员描述不清开发人员认为不是缺陷;或者由于对易用性方面理解不致、或者由于需求中对某个功能描述本身就不清楚因此测试人员和开发人员对功能实现方式存在争议 2 虽然承认是缺陷但是觉得影响不大或用户不会进行类似操作... [阅读全文]
quicktest:QuickTest Plus小工具 大作用
象我这样初学QTP朋友刚开始时很可能没有注意到QuickTest PlusQTP安装后默认是没有安装plus千回百转知道了plus大概看了看发现plus虽然都是些辅助性小工具但往往会给你工作带来事半功倍效果 、安装QuickTest plus QTP安装后在 QuickTest Professional下点击QuickTest Plus然后按照提... [阅读全文]
兼容性测试:WEB测试的兼容性测试
1. 软件Software兼容性测试 兼容性测试是指待测试项目在特定硬件平台上区别应用软件Software的间区别操作系统平台上在区别网络等环境中能正常运行测试 兼容性测试目:待测试项目在区别操作系统平台上正常运行包括待测试项目能在同操作系统平台区别版本上正常运行;待测试项目能和相关其他软件Software或系统“和平共处”;... [阅读全文]
软件Software项目成员的业绩考核
项目经理(project manager):是否实现了公司战略目标或者项目目标. 具体目标般是用利润来衡量项目合同价格主要由销售部门来谈项目经理(project manager)必须准确计算成本来配合报价并且在项目过程中控制成本有时候利润并不是优先目标其他可能目标是:赢得客户;打响品牌;锻炼队伍等如果你以打响品牌为第目标那你就要严格控制质量不太考虑成本和利润... [阅读全文]
回归测试:有效选择回归测试用例
今天看到问题觉得很值得探讨下就在此谈谈我看法 有关这个问题我粗粗搜索以下网上有关这个问题说法大都是空空理论的谈实际操作起来并不定适合 说到回归测试用例先说什么是回归测试顾名思义回归测试就是修改完bug的后对新轮测试据微软统计按照他们经验般开发人员解决3~4个bug会衍生出个新bug这就是必须作回归测试原因简单说就是检测下解决了bug的后有没有带进新问... [阅读全文]
网站安全测试:网站WebSite安全测试的两个部分
个人认为网站WebSite安全测试应分为两部分:安全体制测试和应用和传输安全测试以下为简单介绍说明: .安全体制测试 1.部署和基础结构 网络是否提供了安全通信 部署拓扑结构是否包括内部防火墙 部署拓扑结构中是否包括远程应用服务器 基础结构安全性要求限制是什么 目标环境支持怎样信任级别 2.输入验证 是否清楚入口点 是... [阅读全文]
常见铸造缺陷:常见缺陷分析技术
1、ODC缺陷分析:由IBM waston中心推出将个缺陷在生命周期各环节属性组织起来从单维度、多维度来对缺陷进行分析从区别角度得到各类缺陷缺陷密度和缺陷比率从而积累得到各类缺陷基线值用于评估测试活动、指导测试改进和整个研发流程改进;同时根据各阶段缺陷分布得到缺陷去除过程特征模型用于对测试活动进行评估和预测上面回答中涉及到缺陷分布、缺陷趋势等都属于这个思路方... [阅读全文]
内存泄露:发现客户端软件Software中的内存泄露
我觉得内存泄露 问题在测试VC开发软件Software是比较容易出现 应该说是分配空间内存时出现了问题 1 、VC是有专门测试内存泄露 工具 可以具体到代码那几行 2、测试人员 我觉得看资源管理器 是个简单而比较实用思路方法 我们所关注是如何样操作导致分别导致出现内存泄露概率有多少这样子才能帮助开发人员更好解决问题 3、LR中 也有个WIND... [阅读全文]
测试用例:测试用例的工作的关键
对于目前大部分公司存在状况很多测试计划文档只是种形式而已 所以我理解是:怎样让测试计划对整个测试工作真正具有指导作用 这里把测试计划和测试方案分开来讲(计划对应于管理层面问题方案对应于技术方面问题) 测试计划中最重要内容包括: 进度安排;人力、物力资源分配(包括组织结构等)、风险假设和规避措施(其他像软件Software版本号的类只要是个人都会写... [阅读全文]
checklist:一个安全测试的checklist
1. 不登录系统直接输入登录后页面url是否可以访问 2. 不登录系统直接输入下载文件url是否可以下载如输入http://url/download?name=file是否可以下载文件file 3. 退出登录后按后退按钮能否访问的前页面 4. ID/密码验证方式中能否使用简单密码如密码标准为6位以上字母和数字混合不能包含ID连续字母或数字不能超过... [阅读全文]
兼容性测试:兼容性测试非常重要
时间过得很快这周直在忙于项目测试在周日终于能放松下心情我在家看了个久违电视节目电视采访了个世界性金融投资人问他对总裁有什么要求他说要求很简单就是能够和任何人合作其实任何事物和人都样除了自身完善还需要提高和外界兼容性也就是“我去适应环境而不是让环境适应我” 这让我想起了软件Software测试中兼容性测试也是这样要求无论个软件Sof... [阅读全文]
测试计划:做好测试计划和测试用例工作
测试流程中测试计划是对整个测试活动安排而测试用例则是测试执行指导但是现在仍然有很多测试人员没有认识到测试计划和测试用例重要性在项目时间比较紧张情况下计划和用例往往成了形式上东西甚至有些测试人员脱离用例完全凭借自己经验在执行测试活动对此你有什么样看法? 个人认为做好测试计划编写工作应该从以下几个方面考虑问题: 1、要充分考虑测试计划实用性即测试计划和实... [阅读全文]
回归测试:回归测试用例的设计和挑选
在我们软件Software开发过程中只要软件Software发生了改动不管是功能变更、模块增加或者bug修改都会对现有软件Software造成影响也就可能带来问题当软件Software bug被发现提交后有可能发生以下几种情况:a、追踪系统不够完善该bug被疏忽没有得到修改;b、开发对于bug理解区别造成修改后结果和期望仍不致;c、理解不够深入只修改了bug... [阅读全文]
用户体验测试:游戏测试工程师和用户体验工程师的联系
个人理解游戏测试工程师:通过不间断测试劳动保证游戏产品质量 游戏产品质量及游戏品质包括两点: 1.以用户角度评定游戏性——及可玩性 2.以用户角度评定游戏稳定性——及bug多少 游戏测试工程师职责: 1.最初期验证策划案合理性——为了玩家可玩性、平衡性、风险性 2... [阅读全文]
正交试验法:正交试验法理论
首先我们知道如果有很多原因变化制约着个事件变化那么为了弄明白哪些原因重要哪些不重要什么样原因搭配会产生极值必须通过做实验验证(仿真也可以说是试验只不过试验设备是计算机)如果原因很多而且每种原因又有多种变化(专业称法是:水平)那么试验量会非常大显然是不可能每个试验都做那我们这个试验来讲影响主轴温升原因很多比如转速、预紧力、油气压力、喷油间隙时间、油品等等;每种原因水平也很多比如转速从 8Krpm到2... [阅读全文]
测试用例:没有输入参数的接口函数如何设计测试用例?
对于测试来说个用例就是设定输入执行判断输出是否符合预期 可能输入包括:参数、需读成员变量、需读全局变量、内部输入(子获得输入); 可能输出包括:返回值、输出参数、被写成员变量、被写全局变量内部输出(在执行过程中判断中间输出)、动作(例如需判断在某种输入下是否了某个) 简单来说输入就是执行前或执行过程中读取外部数据输出就是所改写数据 了解了这些就不会对没有参数、没有返回值如何测试产生... [阅读全文]
软件测试流程:个人在测试管理流程和规范标准方面的想法
本人在做了几年技术支持后,转行测试,转眼间也已经年半有多了,由于自己本身不是测试人员出生,没有测试方面基础,在工作过程中遇到不少问题,经自己努力和实战,整理总结出些经验,为了使其它同事不再走同样弯路,本人决定对测试流程及规范标准提出自己见解,去完善测试工作 整个工作内容主要有: 1、改善测试流程形成测试流程文档 2、规范标准测试工作形成测试规范标准文档 看上去就只需要上面两个文档就... [阅读全文]
系统举例:系统安全性测试问题举例
1:没有被验证输入 测试思路方法: 数据类型(串整型实数等) 允许集 最小和最大长度 是否允许空输入 参数是否是必须 重复是否允许 数值范围 特定值(枚举型) 特定模式(正则表达式) 2:有问题访问控制 测试思路方法: 主要用于需要验证用户身份以及权限页面复制该页面url地址关闭该页面以后查看是否可以直接进入该复制好地址 例:从个页面链到另个页面间隙可以看到URL地址 直接输入该地址可以看到自己没... [阅读全文]
软件测试的重要性:软件Software测试中沟通的重要性
由于工作出差关系很久没能在自己博客上发表只言片语了在出差路上我直在想个问题:“沟通重要性” 沟通是指信息自我传承或者区别个体间信息有效传递和接受沟通方式可以包括语言沟通和非语言沟通非语言沟通通常指通过文档邮件等等方式进行非面对面交流沟通 在实际测试过程中我经常能听到下面人(这些人中有开发有测试还有其他)抱怨:“这需求里就是这么说也是这么设计你让我如何办?... [阅读全文]
jboose并发用户数:虚拟用户数和并发用户数的联系
例如OA系统使用用户是100个这个就是系统用户数该系统有个统计查询功能最高峰在线50人那么系统并发数是多少? OA系统使用用户是100个这个就是系统用户数 最高峰值50人同时在线只表明同时登录了这个模块并不表示实际服务器承受压力服务器承受压力还和具体用户访问模式相关这50人在线有可能开着电脑溜达去了有看别模块等等 并发用户:是同时执行个操作用户或者是同时执行脚本用户这个并发在设置区别场... [阅读全文]
软件测试方法:有关用户名密码的测试思路方法
别小看了这个用户名密码这么简单输入框可测试内容还是很多并且引发问题也有很多种类下面就说说他测试思路方法 .用户注册 只从用户名和密码角度写了几个要考虑测试点如果需求中明确规定了安全问题Email出生日期地址性别等等系列格式和要求那就都要写用例测了~ 以等价类划分和边界值法来分析 1.填写符合要求数据注册: 用户名字和密码都为最大长度(边界值分析取上点) 2.填写符合要求数据注册... [阅读全文]
测试用例设计:马行走路线的测试用例设计
这个例子设计并不是我首先想出我参考了原文然后经过整理融汇了我Excel窍门技巧把它整理了出来分析了表生成过程比原来设计有定易学易用性现在让大家来进行分析和学习——Lingli Zeng需求规格:1、如果落点在棋盘外则不移动棋子;2、如果落点和起点不构成日字型则不移动棋子;3、如果落点处有自己方棋子则不移动棋子;4、如果在落点方向邻近交叉点有棋子(绊马腿)则不移动棋子;5、如... [阅读全文]
自动化测试框架:对自动化测试框架的理解
百度里面输入测试框架可以搜索到大量信息记得我刚接触时候但看了很多也没太明白具体自动化测试框架概念做过这么久自动化测试工作后我也来谈下究竟什么是自动化测试框架希望抛砖引玉如果能对大家有帮助也算没有白写如果有高人纠正也是对我极大支持谢谢 从字面意思上理解自动化测试框架顾名思义就是指个架构像现在砌房子先搭个骨架然后再填东西自动化测试框架也是这样就是搭建个架构里面包含了些必须材料: 1.脚本 包含脚... [阅读全文]
用户权限:用户及权限管理功能常规测试
1) 赋予个人员相应权限后在界面上看此人员是否具有此权限并以此人员身份登陆验证权限设置是否正确(能否超出所给予权限); 2) 删除或修改已经登陆系统并正在进行操作人员权限能否正确处理; 3) 重新注册系统变更登陆身份后再登录看是否能正确执行具有权限是否正确; 4) 在有工作组或角色管理情况下删除包含用户工作组或角色能否正确处理; 5) 区别权限用户登录同个系统权限范围是否正确; ... [阅读全文]
aspsession详解:Session详解
目录: 、术语session 2、HTTP协议和状态保持 3、理解cookie机制 4、理解session机制 5、理解javax.servlet.http.HttpSession 6、HttpSession常见问题 7、跨应用session共享 8、整理总结 参考文档 、术语session 在我经验... [阅读全文]