自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 iddler——强大的过滤功能+断点调试

Fiddler 的过滤功能与断点调试是十分的有用的。关于过滤功能:挨个介绍下这几个过滤的点。1、Use Filters :是否使用过滤,只有在选择了这个选项以后才能修改下边的过滤条件,下边的过滤条件可以相互独立,也可以相互组合。2、Actions  :字面意思是动作的意思,也就是我们要做什么操作,里边包含有几个选项:Run Filterset now :马上执行

2017-03-29 15:48:27 611

转载 使用 JMeter 完成常用的压力测试

讲到测试,人们脑海中首先浮现的就是针对软件正确性的测试,即常说的功能测试。但是软件仅仅只是功能正确是不够的。在实际开发中,还有其它的非功能因素也起着决定性的因素,例如软件的响应速度。影响软件响应速度的因素有很多,有些是因为算法不够高效;还有些可能受用户并发数的影响。在众多类型的软件测试中,压力测试正是以软件响应速度为测试目标,尤其是针对在较短时间内大量并发用户的访问时,软件的抗压能力。本文以

2016-06-24 18:40:00 3367

转载 Jmeter教程 简单的压力测试

Jmeter是一个非常好用的压力测试工具。  Jmeter用来做轻量级的压力测试,非常合适,只需要十几分钟,就能把压力测试需要的脚本写好。 阅读目录什么是压力测试 做压力测试的常用工具做压力测试的步骤如下:本文做压力测试的例子第一步: 使用CSV Data Set Config 来参数化第二步:添加HTTP Request.第三步: 使用Thread Group, 控制模拟多少用户

2016-06-24 18:39:14 21476 8

转载 压力测试工具JMeter入门教程

1.Jmeter 概要描叙jmeter 是一款专门用于功能测试和压力测试的轻量级测试开发平台。多数情况下是用作压力测试,该测试工具在阿里巴巴有着广泛的使用,估计是不要钱吧,哈哈,功能上来说,整个平台实现了许多和互联网相关的网络测试组件,同时还保留着很强的扩展性方便用于一些非标准的测试场景,让伟大的程序猿同学来告诉它该如何工作。下面我们开始。2.Jmeter 基本界面和组件的概念现在

2016-06-24 18:38:00 790

转载 App-UI测试的主要内容

什么是UI?   UI即User Interface(用户界面)的简称。UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。   好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由、充分体现软件的定位和特点。   UI设计出发点:UI界面设计要和用户研究紧密结合,是一个不断为最终用户设计满意视觉效果的过程。   用户界面设计的三

2015-10-10 12:57:23 3550

翻译 如何写软件测试人员的周报(或日报)

众所周知,在职场,总有各式各样的报告要看,要写,而最常规的莫过于周报(或者日报)了。这类报告通常是关于个人的工作情况或者项目的进展情况等。那么作为一名测试人员,该如何写周报呢(若有日报需要,以此类推)。  通常在写一份报告之前考虑这么两个方面会让你的报告更具阅读性,那就是:报告要表达的主题是什么,报告的观众/听众是谁。对于同一个(或者相似的)主题,观众/听众不一样,报告所需要陈述的具体内容通常

2015-09-22 11:49:39 17497 1

翻译 如何有效开展性能测试

一、性能测试类型  性能测试是一种广义上的说法,包括了以下各种不同的性能测试类型,每种测试类型都带着明确的测试目的。  1.性能测试(Performance Testing)  性能测试的方法是通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产的性能要求。即在特定的运行条件下验证系统的能力状况。  主要强调在特定的软硬件环境、特定的测试业务场景下

2015-08-21 11:28:54 1121

翻译 手机软件测试

手机作为专用的消费类电子产品需要进行以下测试:可靠性测试(对于硬件则是RQT;对于软件则是field trial);标准符合性测试(FTA);互操作性测试(IOT);安全性测试(安规测试);强度测试等。  其中,有些种类的测试,例如FTA,有严格的标准(GSM、3GPP等)来明确被测的功能点,测试人员所要做的是在测试用例的编写中体现出这些功能点,并且尽量营造这些测试用例所需的运行环境来

2015-08-21 11:26:05 480

翻译 WEB测试总结

1、页面部分(1)、页面清单是否完整(是否已经将所需要的页面全部列出来了)(2)、页面是否显示(在不同分辨率下页面是否存在,在不同浏览器版本中页面是否显示)(3)、页面在窗口中的显示是否正确、美观(在调整浏览器窗口大小时,屏幕刷新是否正确)(4)、页面特殊效果(如特殊字体效果、动画效果)是否显示正确(5)、页面特殊效果显示是否正确2、页面元素部分

2015-08-21 11:21:52 391

翻译 你不知道的用例编写方法

作为一名测试人员,总会有需要进行用例编写的时候,在进行用例编写时都遇到过什么问题呢?小编询问了一些测试人员,结合自己遇到的问题,总结了一些,一般会有以下几个方面的问题:1)不知如何着手进行,千头万绪,不知如何理2)用例覆盖度不高,不知该如何提高3)培训机构学来的知识不知道如何使用4)用例结构不清晰,容易遗漏,且维护麻烦这些

2015-06-08 10:42:14 399

转载 Android应用测试总结

前提  所有的功能分支已完成  启动:  1. 启动入口:桌面正常启动,最近运行启动,所有程序列表中启动,锁屏快捷启动  2. 其他入口:从其他程序开启应用,从外部以文件形式打开应用(如果有)  3. 退回:从其他程序退回时回到被测应用,被测应用打开其他应用再从桌面图标启动  以上需要交叉组合测试。  4. 异常启动:崩溃后启动,写文件时被强

2015-06-04 11:58:34 459

转载 软件测试工作中的沟通问题

从一开始,测试就要关注需求。往往在讨论设计时,开发和需求很容易忽略了测试成员,他们潜意识里觉得这不关测试什么事。可是,测试也要熟悉业务,熟悉功能,熟悉各种设计,而且测试需要站在用户的角度来去考量他们的设计是否有不合理的地方,并提出自己的建议。这些工作,测试成员需要主动,积极参加,多提建设性意见,这样可能会让开发慢慢发现测试成员的重要性。   其次,沟通最频繁应该还是关于bug的讨论

2015-06-03 16:52:52 976

翻译 手机软件测试总结

一个合格的手机软件测试工程师要掌握的东西是很多很多的。在我个人理解中,一个合格的高级手机软件测试工程师应该具有最基本的两点知识:软件测试理论知识和一定的开发技能。 1. 软件测试理论知识 这个不用多说,软件测试工程师必须要掌握的,软件测试如何融入整个开发的流程,什么时候介入,什么时候结束,如何搭建测试环境,如何设计测试用例 (包括设计测试用例的方法,如:等价类划分,边界值法等),如何使用测

2015-06-02 10:22:29 909

翻译 web测试方法总结

一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格、字符后有

2015-06-02 10:08:57 377

翻译 如何开测试评审会

一.  测试评审会背景目前,开发有需求说明会、设计评审会、代码复审会等各种会议,但多是站在开发的角度,从需求和代码层面进行复审和风险规避。在测试环节和测试阶段缺少以测试为主体的评审机制和沟通机制,容易造成以下几方面的问题:1.      由于文档的质量良莠不齐,以及书面语言的局限性,仅从文档获取信息,可能会造成信息不对称,认识片面,理解错误或不深入等问题。2.      缺少同行交叉评

2015-06-02 09:55:21 2917

转载 手机应用软件测试经验总结

随着科技的进步,手机款型可谓日新月异,功能也越来越丰富。相应的,越来越多的手机应用软件也伴随着手机功能的多样化应运而生。面对种类众多的手机应用软件,该如何进行测试,测试时又需要重点关注什么呢?本文档结合本人在产品手机项目测试过程中的经验,浅谈下手机应用软件测试相关知识。  对于产品的手机项目(应用软件),主要是进行系统测试。而针对手机应用软件的系统测试,我们通常从如下几个角度开展:功能模块

2015-06-02 09:51:42 448

翻译 测试用例编写的模板

我们先要进行软件测试用例的分析和设计,然后写出软件测试的内容,最后按照软件测试写作方法,落实到文档中,写的好的测试用例不仅方便自己和别人查看,而且能帮助设计的时候考虑的更周全,因此测试用例的写作和测试用例的设计一样,也是非常重要的。  一、通用测试用例八要素  1、用例编号;  2、测试项目;  3、测试标题;  4、重要级别;  5、预置条件;

2015-06-01 16:08:45 5428 1

翻译 Android自动化压力测试图解教程——Monkey工具

有时候我们需要对一个软件进行压力测试,检查该软件的性能。如果是人工进行测试的话,效率会低很多,而且会比较枯燥。这时,Android中的一个命令行工具Monkey就可以为我们减轻很多重复而又繁琐的工作。         一、Monkey简介      至于Monkey的名字是有何而来的呢?这个没有去怎么考究,Monkey这个工具就是一个调皮的猴子,在App中乱按、乱摸、乱滚、乱跳。Mon

2015-05-26 10:05:23 508

原创 移动App测试一些崩溃原因及触发崩溃的场景

移动App测试与传统台式机测试相比有一定的复杂性。这些复杂性可以被分类为:  环境(大量的设备,各种移动OSs,适应频繁OSs变化) 。  设备(触摸式和非触摸式设备,有限的内存容量,电池耗电量) 。  网络(不同的网络和运营商,在不好或无网络的情况下的App行为,离线支持) 。  可用性(方向,触摸,多触摸,缩放,分页和导航的局限性,各种干扰,如来电,来电短信,闹钟,和低电量警报

2015-05-26 09:48:10 2359

原创 遇到不可重现问题怎么办

1、回忆操作步骤、尝试重现尽量回忆当时的操作步骤,并且最大可能的复原当时的操作环境。确认当时的操作步骤是否有误。如果确认无误,可以多次尝试重现;即使发现有操作错误的情况,也不要认为没问题了,要思量为什么会操作错误是否用户也会有这种操作?然后和产品讨论自己的想法,很可能这是用户体验上的问题。可以把整个操作流程进行分解,逐个步骤进行考虑影响因素,然后进行验证视测试时间、严重程度、重要程度而定,

2015-05-22 10:02:13 1476

转载 支招

第一招 学会利用网络     刚参加工作面对浩瀚的网络世界,当时如刘姥姥进大观园,什么都新奇,什么都想要,从网上下载很多源程序的代码,软件技术文档之类,恨不得把所有的好东西收集到手中,其实有些在他人看起来就是垃圾一堆。当时觉得有了这些 “ 武林秘籍 “ ,成为高手指日可待。最初参加工作由于自己工作努力有幸转为开发,加入项目组后我的习惯还是没有改,反而变本加厉,手中的资源更加多,上网的时间更

2015-04-16 18:02:03 357

转载 软件测试总结

这篇总结推迟了好久,一直想在工作一年之后写一篇总结,由于各种琐事以及感觉想法的不成熟,一推再推。这两天尤为强烈,不管怎样都应该把这一年多测试工作学到的知识和想法记录下来。     软件测试行业在国内发展时间较短,每个公司对软件测试公司的定位和工作内容也不经相同。本人只在一个公司从事测试工作并时间不长,如有偏见欢迎指正,不胜感激。^_^!! 个人对功能、性能、自动化三个方面测试的

2015-04-16 17:53:04 579

原创 浅说《测试用例》----给测试新手的

注:我们这里要说的测试用例指功能测试用例。一、什么是测试用例?     测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。     通俗的讲:就是把我们测试系统的操作步骤用按照一定的格式用文字描述出来。二、写测试用例有什么好处?理清思路,避免遗漏        这里是我们认为最重要的一点,假如我们测试的项

2015-04-16 17:39:27 645

原创 国外的一些测试技术网站

http://bdonline.sqe.com/ 一个关于网站测试方面的网页,对这方面感兴趣的人可以参考http://citeseer.nj.nec.com/ 一个丰富的电子书库,内容很多,而且提供著作的相关文档参考和下载,是作者非常推荐的一个资料参考网站http://groups.yahoo.com/group/LoadRunner 性能测试工具LoadRunner的一个论坛

2015-04-14 15:46:40 428

原创 项目测试流程总结

测试计划做测试需要做好准备工作,明确做这件事的目的,最终达成目的并验证结果是我们要做的事情。就需要有一个完善的测试计划。测试计划的内容包括:确定阶段的测试范围和任务、确定测试策略和方法、确定测试周期、确定测试人力资源的分配、确定测试风险分析。确定阶段的测试范围和任务——描述项目测试中做的测试范围,包括测试软件功能范围、测试种类等。测试策略——主要分析可能实施的测试方法,考虑可能需要的测

2015-04-14 09:18:58 7730

转载 睡觉前做的10件事

大部分高效能人士在日常生活中都有一些能帮助他们成功的习惯。他们明白,事业成功的关键在于自己的心理和身体健康,而这又取决于他们的睡前习惯。这10件事,帮助那些成功人士成为社会上最能赚钱的那20%。1.他们回顾自己的一天史蒂夫•乔布斯强烈建议充实度过每一天。“成为墓地里最富有的人对我来讲一点也不重要。晚上睡觉前能对自己说我今天干了点很精彩的事儿,这才是最重要的。”他曾经说过的这句话极好的解

2015-04-09 09:14:07 438

原创 移动app实用测试指南

测试人员常被看作bug寻找者,但你曾想过他们实际是如何开展测试的吗?你是否好奇他们究竟都做些什么,以及他们如何在一个典型的技术项目中体现价值?作者将带你经历测试人员的思维过程,探讨他们测试移动app时的各种考虑。本文的目的在于揭示测试人员的这一思维过程,并展示他们通常所考虑内容的广度和深度。测试人员需要询问问题测试人员的核心能力在于提出有挑战性的相关问题。如果你能将调查、询问技巧和

2015-04-08 15:46:10 470

原创 IOS APP测试需要注意的地方

app使用过程中,接听电话。可以测试不同的通话时间的长短,对于通话结束后,原先打开的app的响应,比如是否停留在原先界面,继续操作时的响应速度等。app使用过程中,有推送消息时,对app的使用影响设备在充电时,app的响应以及操作流畅度设备在不同电量时(低于10%,50%,95%),app的响应以及操作流畅度意外断电时,app数据丢失情况网络环境变化时,app的应对情况如何:是

2015-04-08 15:32:03 956

原创 缺陷查找攻略大法

1.输入非法数据输入数据的类型、长度、边界值;还要留意错误信息本身。基本数据类型的边界值2.输入默认值从选项按钮、配置面板等处去考察。3.输入特殊字符集根据被测软件的具体情况输入非法字符。多了解ASCII 字符集、程序设计语言和OS中的保留字符串及其特定含义。4.输入使缓冲区溢出的数据在需要接受字符串的地方输入一个比最大字符串更长的字符串。黑客常

2015-04-08 11:00:10 427

原创 增删改查测试用例

1、登录①用户名和密码都符合要求(格式上的要求)②用户名和密码都不符合要求(格式上的要求)③用户名符合要求,密码不符合要求(格式上的要求)④密码符合要求,用户名不符合要求(格式上的要求)⑤用户名或密码为空⑥数据库中不存在的用户名,不存在的密码⑦数据库中存在的用户名,错误的密码⑧数据库中不存在的用户名,存在的密码⑨输入的数据前存在空格⑩输入正确的用户名密码

2015-04-08 10:33:32 4804

原创 WEB测试

web测试方法总结一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格

2015-04-03 10:41:11 366

原创 移动互联网APP测试流程及测试点

1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。 1.3测试资源测试任务开始前,检查各项测试资源。 --产品功能需求文档; --产品原型图; --产品效果图; --行为统计分析定义文档; --测试设备(ios3.1.3-ios5.0.1;Andro

2015-03-31 15:46:00 502

转载 让程序员蛋疼的那些事儿

听说嫁人要嫁程序员,钱多话少死得早。这话多半是程序员自己黑自己的。程序员是有非常特别的幽默感的一群,善于自嘲,勇于自黑,耐受力超强,很多事无可无不可,不到是不可孰不可忍不会冲冠一怒。不过,就是这么 nice 的人,也很有一些受不了的事儿。需求变化    为什么把“需求变化”排第一呢?    因为有人说:杀一个程序员不需要用枪,改三次需求就可以了。    由此可见,需求变化的

2015-03-31 15:15:51 376

原创 成熟的15个标志

人终要长大的。换言人之,是自己慢慢学着长大.在人生的道上一步一个脚印,或深或浅记录着芸芸众生成长的深度。成长越慢的人往往受得伤就会越多,面对种种伤痕我们要做的不仅仅是承受,更多的是要感恩。感谢那些让你受伤的事情,忘记那些让你受伤的人,伤害也许是无意的,成长却是必须的。  1.当你发现自己不再盲目的喜欢跟风似的和一群人混在一起,开始尊重自己的意愿做自己需要做的事情,开始安排自

2015-03-31 14:38:51 324

原创 QC(Mercury Quality Center) 9.0的安装过程和安装包

QC(Mercury Quality Center) 9.0的安装过程和安装包 在今天的安装qc9.0的过程中遇到了一些问题,在这里我把qc9.0安装过程和一些需要注意的地方写下来,希望能帮助有需要的朋友们。1.首先在安装之前保证系统已经安装了SQL Server2000或者SQL Server2005;2、启动服务:点击【我的电脑】右键——

2015-03-31 14:21:17 5409 2

原创 需求阶段测试可以做什么?

测试人员不是在开发人员代码实现后才开始介入一个项目的,而是在一个项目开始立项后就开始介入,这个已经是个不争的问题了。那么,测试在项目的早期可以做哪些工作呢?测试前移是个很大的话题,本文只讨论一下需求阶段测试人员如何介入?以下所讨论的测试可以做的具体事情,无论是在V模型下还是在敏捷模式下都适用,只不过在不同的上下文中,这些事情做的程度和方式有所不同。  首先,需求阶段如何定义?比较完整的需求阶段

2015-03-31 11:41:26 1958

原创 项目测试需求分析

1. 什么是测试需求?  确切地讲,所谓的测试需求就是在项目中要测试什么。我们在测试活动中,首先需要明确测试需求(What),才能决定怎么测(How),测试时间(When),需要多少人(Who),测试的环境是什么(Where),测试中需要的技能、工具以及相应的背景知识,测试中可能遇到的风险等等,以上所有的内容结合起来就构成了测试计划的基本要素。而测试需求是测试计划的基础与重点。 就像软

2015-03-31 11:26:23 688

原创 软件测试人员应该怎样做好需求分析

软件测试人员如何做好需求分析发布时间: 2013-5-17 15:34    作者: 未知    来源: 51Testing软件测试网采编 字体: 小 中 大  |上一篇下一篇 |打印  |我要投稿  |推荐标签:需求分析需求管理软件测试  什么是需求  需求是产品必须完成的事以及必须具备的品质。  功能性需求  功能性需求是产品必须完成的那些事,要求一定的功能和品

2015-03-31 11:16:50 4103

原创 编写软件测试计划的方法

一.首先了解以下几个问题:  1. 为什么要编写测试计划?  1)领导能够根据测试计划做宏观调空,进行相应资源配置等;  2)测试人员能够了解整个项目测试情况以及项目测试不同阶段的所要进行的工作等;  3)便于其他人员了解测试人员的工作内容,进行有关配合工作  2. 什么时间开始编写测试计划?  (测试需求分析前总体测试计划书/测试需求分析后详细测试计划书)  3. 由

2015-03-30 15:13:44 484

原创 软件测试大概的思路

1、首先向客户提出需求,产品经理、开发人员、测试人员一起参加需求的评审,依据当前项目、人员、工期的实际情况,评估需求点的可行性。2、需求评审完之后,测试人员需要做测试分析,在做测试分析的时候,多与客户、产品经理、开发人员沟通,分析需求 档。如果是优化系统,则对现有的系统进行分析,了解业务逻辑,了解代码实现逻辑,然后结合现在的需求功能点,需要改进哪些地方,做出具体的分析。如果是新开发的系统,则需

2015-03-30 11:55:35 3038

提示
确定要删除当前文章?
取消 删除