软件测试
文章平均质量分 60
slforeverlove
一只向上的小蜗牛
展开
-
VBScript主要的对象
VBScript作为脚本语言不仅能够编写简单的脚本,而且还能够创建及使用对象编写复杂的脚本,如Class对象,数据字典,操作文件夹及文件,错误处理,正则表达式等等。1. Class对象2. Dictionary对象3. FileSystemObject对象4. Err对象5. RegExp对象1. Class对象使用Class语句可以创建一个对象,可以为它编转载 2015-07-25 17:47:50 · 2358 阅读 · 0 评论 -
冒烟测试
冒烟测试(Smoke Testing ):在软件代码正式编译并交付测试之前,先尽量消除其“表面的”错误,减少后期测试的负担。因此可以说,冒烟测试是预测试。在测试中发现问题,找到了一个Bug,然后开发人员会来修复这个Bug。这时想知道这次修复是否真的解决了程序的Bug,或者是否会对其它模块造成影响,就需要针对此问题进行专门测试,这个过程就被称为Smoke Testing。冒烟测试的对象是原创 2015-07-23 10:34:16 · 842 阅读 · 0 评论 -
功能测试理解
功能性测试又叫正确性测试,主要是对系统所支持的功能点的测试,对数据的测试,包括数据边界的测试、数据包长度限制的测试、各个功能模块数据的正确性测试以及容错处理。该项测试要先把系统的功能点全部列出来,对异常数据的处理也算在内。功能测试的重点在哪儿?想做好功能测试要做好四点:1. 非常了解被测试系统,各个功能和各个业务逻辑。2. 需求文档,如果你不知道怎么测,那你一定没看需求文档原创 2015-09-01 21:29:41 · 1459 阅读 · 0 评论 -
自动化测试理解
以下问题,可以帮助我们更深入的理解自动化测试?而不只是停留在自动化测试工具的使用上。什么是自动化测试?通过工具记录或编写脚本的方式模拟手工测试的过程,通过回放或运行脚本来执行测试用例,从而代替人工对系统的功能进行验证。自动化测试和手工测试的区别?手动测试优点:1.在测试过程中充分发挥人的主观能动性,灵活性2.可以充分利用发散思维和优秀的逻辑思维能力,分析能力以及判断力3原创 2015-09-01 21:32:19 · 2661 阅读 · 0 评论 -
单元测试,集成测试,系统测试,验收测试
单元测试 1、什么是单元测试?单元测试是对程序中的单个子程序、子程序或过程进行测试,也就是说一开始的时候不是对整个程序进行测试,而是先将注意力集中构成整个程序的各个小单元的测试上。单元测试是编写一小段代码,目的是开发人员确定源代码做了它应该做的事。2、为什么要进行单元测试?这样做的动机原创 2015-07-23 20:35:27 · 37435 阅读 · 3 评论 -
QTP工具介绍(一)()
一:什么是QTP?QTP(QuickTest Professional)是一款自动化测试工具,主要用于功能测试和回归测试。它的脚本语言是相对来说比较简单的VBSctipt,语法和逻辑结构比较松散,虽然支持对象的封装,但不支持继承和多态。QTP的特点:1、支持脚本的录制和回放;2、有一个非常有用的对象侦测工具Object Spy。3、有专门存储对象属性的地方Object Repo原创 2015-07-26 17:40:14 · 5302 阅读 · 0 评论 -
测试开放题(二)
1.你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。 2.根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么 要有架构师、开发经理、测试经理、程序员、测试员。我在里面主要是负责所分到的模块执行测试用例。 3.结合你以前的学习和工作经验,你认为如何做好测试。 根据我以前的工作经验,我认为做好工作首先要有一个转载 2015-08-31 15:42:10 · 1030 阅读 · 0 评论 -
性能测试基本概念
什么是性能测试? 性能测试说白了就是通过工具模拟多个用户对被测系统进行访问,然后查看系统对于多个用户发来请求的处理能力。包括负载测试,强度测试,数据库容量测试,以及竞争(并发,用户)测试。性能测试常用术语解析:并发用户数量:与服务器进行交互(例如产生数据传输)的在线用户数量。请求响应时间:从client端发出请求到得到响应的整个时间。一般包括网络的响应时间和server原创 2015-09-05 14:29:04 · 788 阅读 · 0 评论 -
软件测试模型之V模型和W模型
下面是比较流行的V测试模型: V模型中的过程从左到右,描述了基本的开发过程和测试行为。V模型的价值在于它非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系。局限性: 把测试作为编码之后的最后一个活动,需求分析等前期产生的错误直到后期的验收测试才能发现.下面是W测试模型: V模型的局限性在于没转载 2015-09-01 21:42:32 · 4815 阅读 · 0 评论 -
精通QTP--常见面试题
1)QTP支持那些环境? QTP支持以下环境: Active X、Delphi、Java、Net、Oracle、People Soft Power Builder、SAP、Siebel、Stingray Terminal Emulator、Visual Basic Visual Age 、Web、Web Services 2)QTP的对象库类型是什么?转载 2015-08-31 15:45:43 · 3750 阅读 · 0 评论 -
软件测试开放题总结
1、为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件在发布之前不知道该软件的质量。在这个情况下就需要在团队中开展软件测试的工作,在测试的过程中发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。2、您认为做好测试计划工作的关键是什么?1. 明确测试的目标,增强测试计划的实用性。2.坚持“5W”规则,明确内容与过程。原创 2015-07-23 10:40:07 · 1751 阅读 · 0 评论 -
测试驱动开发TDD
测试驱动开发(TestDriven Development,TDD)的基本思路是通过测试推进整个的开发工作,并不只是单纯的测试工作。完成某个功能,某个类,首先编写测试代码,考虑其如何使用、如何测试。然后在对其进行设计、编码。TDD具有很强的目的性,在直接结果的指导下开发生产代码,然后不断围绕这个目标去改进代码,其优势是高效和去冗余的。所以其特点应该是由需求得出测试,由测试代码得出生产代码。为什原创 2015-07-23 21:38:50 · 1049 阅读 · 0 评论 -
QTP--针对C/S结构测试的几个关键问题
在针对C/S结构的信息系统进行性能测试的时候,因为客户端实现机制的不同,往往会遇到很多棘手的问题。采用何种测试方法进行测试就是一个首先必须解决的问题,往往很多测试工程师都感到非常困惑。 在进行了一番技术研讨之后,在本文的案例中,对于C/S信息系统进行性能测试的时候,采用的是自动化性能测试工具LoadRunner调用自动化功能测试工具Quick Test Professional脚本的方法转载 2015-07-26 20:54:01 · 1734 阅读 · 0 评论 -
抽屉原理
桌上有十个苹果,要把这十个苹果放到九个抽屉里,无论怎样放,有的抽屉可以放一个,有的可以放两个,有的可以放五个,但最终我们会发现至少我们可以找到一个抽屉里面至少放两个苹果。这一现象就是我们所说的抽屉原理。 抽屉原理的一般含义为:“如果每个抽屉代表一个集合,每一个苹果就可以代表一个元素,假如有n+1或多于n+1个元素放到n个集合中去,其中必定至少有一个集合里至少有两个元素。” 它是德原创 2015-07-27 11:03:26 · 598 阅读 · 0 评论 -
测试用例设计经典面试题——电梯,杯子,笔,桌子,洗衣机
首先说明的是,遇到这样的测试题目,首先应该反问面试官,需求是什么样的,比如是测什么样的杯子。 因为设计测试用例的规则应该是根据需求分析文档设计用例,客户需求什么,就测试什么。但是在没有需求分析文档的前提下, 来设计测试用例,可以考查一个测试人员的基本功,比如考虑问题是否全面,设计测试用例的方法是否合理等。一般是根据自己的日常经验和测试的思维来设计测试用例。在设计测试用例时一般从以下转载 2015-07-27 10:41:42 · 70370 阅读 · 0 评论 -
如何测试一个网页登陆界面
如何测试一个网页登陆界面 具体需求: 有一个登陆页面, (假如上面有2个textbox, 一个提交按钮。 请针对这个页面设计30个以上的test case.) 此题的考察目的: 面试者是否熟悉各种测试方法,是否有丰富的Web测试经验, 是否了解Web开发,以及设计Test case的能力首先,你要了解用户的需求,比如这个登录界面应该是弹出窗转载 2015-07-26 22:18:34 · 1646 阅读 · 0 评论 -
VBScript详解(一)
◎vbs脚本编程简明教程之一—为什么要使用Vbs?Vbs是一种Windows脚本,它的全称是:Microsoft Visual BasicScript Editon.(微软公司可视化BASIC脚本版),VBS是Visual Basic的的一个抽象子集,是系统内置的,用它编写的脚本代码不能编译成二进制文件,直接由Windows系统执行(实际是一个叫做宿主host的解释源代码并执行),高效、易学,转载 2015-07-24 22:24:33 · 20979 阅读 · 0 评论 -
图片
原创 2015-08-23 11:37:12 · 310 阅读 · 0 评论 -
VBScript-----妙用SendKeys简化重复操作
妙用SendKeys简化重复操作每次开机的时候,你想自动登陆你的QQ或者博客吗?巧妙使用VBS中的SendKeys命令(这个命令的作用就是模拟键盘操作,将一个或多个按键指令发送到指定Windows窗口来控制应用程序运行),可以极大的方便我们的常用操作。其使用格式为:Set Objectl=WScript.CreateObject("WScript.Shell")Object.Sen转载 2015-07-28 13:41:44 · 3997 阅读 · 0 评论 -
复制粘贴测试
以windows对文件的复制粘帖功能为例,尽可能多地写出测试思路。1. 基本功能测试: 文件的复制粘贴功能,首先关键字“文件”,文件有不同的分类(图片、视频、音频、文档等),每个分类又有不同的类型(文档类型:txt doc execl pdf等),每个文件又有不同的大小,而且文件还有很多权限,是不是隐藏,是不是只是管理员可执行。选择不同分类的不同类型,不同大小的文件做测试资源。比如:文档类型里转载 2015-07-29 09:56:31 · 4678 阅读 · 0 评论 -
bug缺陷管理流程及等级划分
缺陷等级划分缺陷等级一般划分为四个等级,致命、严重、一般、提示。 致命(一级bug)通常表现为:主流程无法跑通,系统无法运行,崩溃或严重资源不足,应用模块无法启动或异常退出,主要功能模块无法使用。比如:1.内存泄漏;2.严重的数值计算错误;3.系统容易崩溃;4.功能设计与需求严重不符;5.系统无法登陆;6.循环报错,无法正常退出。严重转载 2015-08-18 11:37:31 · 7386 阅读 · 0 评论 -
等价类划分--三角形测试用例设计
测试用例实例--三角形用例设计测试一个图形是不是三角形,需考虑到三角形的性质要求。除了满足A B C均是整数且大于0,还需满足A>0,B>0,C>0,且A+B>C,B+C>A,A+C>B。如果是等腰的,还要判断A=B,或B=C,或A=C。如果是等边的,则需判断是否A=B,且B=C,且A=C。输入条件有效等价类无效等价类原创 2015-09-08 20:12:39 · 42187 阅读 · 3 评论