跟小D每日学口语
摘要: 觉得这个比喻比较新颖,觉得蛮有意思的,故转自过来。最近部门中有同事在问这个问题,我想应该还是有满多人对这三个角色的定位还不是很清楚,因此就这三个角色谈谈我个人的认识。网络上关于这三种角色的定义已经够多,在此就不复赘言。我举个例子。假设产品投放市场的过程等同与学生考试及格的过程,那么在这个过程中:开发人员是做考卷的学生。测试人员是改考卷的老师。QA人员是辅导员。产品是开发人员做出来的,产品是否可以在... 阅读全文
posted @ 2009-12-16 15:56 简简单单幸福 阅读(3344) 评论(0) 推荐(0) 编辑
摘要: 偏题分析举例:,(一)如果我们公司这次没有录取你,但过一段,被录取的人中有没能渡过试用期的,腾出位置来,再通知你,你还会再来吗?,(二)如果公司给你的工资标准,没有达到你简历上的工资要求,你还来我们公司吗?,(三)你在公司里工作,如果同办公室里的一个人,能力没有你强,但工资却高于你,你会不会有想法,心理能平衡吗?, 面试如高考,精心准备了好长一段时间,各种面试问题反复练习,通读熟背。最后,充满自信... 阅读全文
posted @ 2009-12-08 15:32 简简单单幸福 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、自动化测试类:1、软件自动化测试:引入、管理与实施Automated SoftwareTestingIntroduction,Management,and Performance2、软件测试自动化技术与实例详解Software Test Automation3、高效软件测试自动化Effective Software Test Automation4、图形用户界面测试自动化Effective G... 阅读全文
posted @ 2009-12-02 15:41 简简单单幸福 阅读(1147) 评论(1) 推荐(0) 编辑
摘要: 文件上传:   ***页面***  1、页面美观性、易用性(键盘和鼠标的操作、tab跳转的顺序是否正确)  2、按钮文字正确性  3、说明文字是否正确  4、正确/错误的提示文字是否正确  5、提示当前位置是否正确,并且和其他页面保持一致格式  6、必添项的标示是否正确  ***功能***  1、路径是否可以手工输入(手工输入的时候有没有限长)  2、上传文件超过最大值是在提交前校验还是提交后校验... 阅读全文
posted @ 2009-11-30 17:11 简简单单幸福 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 自学QTP有一小段时间了,起先对数据驱动以为理解没有错误,后来经人指点,完全理解肤浅了^_^,对关键字驱动则是一直概念模糊,所以综合51testing上的内容,自己整理汇总了一下,列在此:   关于数据驱动,以下这篇帖子还是给了很大的启发:http://bbs.51testing.com/viewthread.php?tid=113729&extra=&highlight=%CA%... 阅读全文
posted @ 2009-11-27 14:30 简简单单幸福 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 一个有竞争力的测试人员要具有下面三个方面的素质:1). 计算机领域专业技能。主要包含三个方面:  测试专业技能:要想成为一名优秀的测试工程师,首先应该具有扎实的测试专业基础知识,告别简单的“点击”之类的测试工作,让测试工作以自己的专业知识为依托。测试人员应该掌握的专业技能包括:黑盒测试、白盒测试、测试用例设计等基础测试技术,也包括: 单元测试1) 白盒测试方法、单元测试用例... 阅读全文
posted @ 2009-11-26 15:21 简简单单幸福 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 从测试工程师的职业发展来看这个问题。一般来讲,测试工程师的发展方向无外乎以下几个方面,而每个方向的要求是不一样的,谈论测试人员的技术要求,我们也需要根据个人的职业规划和公司的发展来看这个问题。   1、技术类。  这个方向对于技术的要求是最高的。从一个测试工程师到一个测试技术专家,一般来讲,我们要求精通测试理论知识,精通一到两种自动化测试工具和测试技术,精通一到两种测试类型与工具(性能测试,压力测... 阅读全文
posted @ 2009-11-26 14:07 简简单单幸福 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 自动化测试把记录的或编写的用户操作序列的脚本回放,能覆盖被测软件的一部分特定的区域。为了获取大面积的覆盖,你可以用不同的数据来输入。如果你测试一个窗体的输入,录制完脚本后,你只是获得了录制时输入的数据的脚本。而且通常你录制时指定的数据不会引起程序的错误,但是其他数据可能会。Data-Driven Testing,数据驱动测试让你用不同的数据输入来测试软件,确保软件在各种输入情况下都工作正常。数据驱... 阅读全文
posted @ 2009-11-26 11:36 简简单单幸福 阅读(616) 评论(1) 推荐(1) 编辑
摘要: 面试题目:Pm%e3r/JX,in5@4g14252001.为什么要在一个团队中开展测试\" target=_blank>软件测试工作?51Testing软件测试网2X5d$^"H/eZ v因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人... 阅读全文
posted @ 2009-11-25 16:08 简简单单幸福 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 从这几道流行的软件测试面试题想到的(一)测试人员考试试卷(考试时间90分钟,满分100分)一、判断题(每题1分,12 分,正确的√,错误的╳)1.软件测试的目的是尽可能多的找出软件的缺陷。()软件测试的目的就是为了发现软件中的缺陷,从这个意义上面说上面的这个论断是正确的。不少人会认为软件测试可以保证软件的质量,其实这个观点是错误,测试 只是软件质量控制中的一个角色,其活动并... 阅读全文
posted @ 2009-11-25 16:04 简简单单幸福 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 1 概述   单元测试是针对软件设计的最小单位——程序模块,进行正确性检验的测试工作。其目的在于发现每个程序模块内部可能存在的差错。  单元测试也是程序员的一项基本职责,程序员必须对自己所编写的代码保持认真负责的态度,这是也程序员的基本职业素质之一。同时单元测试能力也是程序员的一项基本能力,能力的高低直接影响到程序员的工作效率与软件的质量。  在编码的过程中作单元测试,其花... 阅读全文
posted @ 2009-11-25 15:50 简简单单幸福 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 为什么要进行单元测试?   单元测试保证局部代码的质量  单元测试在隔离的前提下,分别对各个代码单元进行测试,能够达到其他测试不可能达到的测试完整性,从而保证了局部代码的质量。只有局部代码的质量得到了保证,软件产品的质量才可能得到保证。  单元测试改良项目代码的整体结构  要对代码进行单元测试,最起码的前提是代码能够隔离,也就是说,要具有一定的可测性,因此,单元测试是一种有效的约束机制,这种机制将... 阅读全文
posted @ 2009-11-25 15:30 简简单单幸福 阅读(666) 评论(1) 推荐(1) 编辑
摘要: 软件测试是软件构建过程中非常重要的一环,测试可以完成许多事,但最重要的是可以衡量正在开发的软件的质量。有一种观点认为,在开发周期中,越早使测试成为投入的一部分越好。一个软件从代码编写开始就要面临这各种各样的测试,单元测试、集成测试、回归测试等等,其中与软件开发人员关系最紧密的就是单元测试。 单元测试的主要目的是获取应用程序中可测试软件的最小片段,将其同代码的其余部分隔离开来,然后确定它的行为是否与... 阅读全文
posted @ 2009-11-25 15:16 简简单单幸福 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1. 单元测试Unit Test:开发者编写的一小段代码,用于检验被测代码的一个很小的,很明确的功能是否正确。  2. 单元测试的具体表现:用于判断某个特定条件或场景下某个特定函数或方法的行为。  3. 单元测试的目的:为了证明某段代码的行为确实和开发者所期望的一致。  4. 单元测试的核心内涵:这个简单有效的技术就是为了令代码变得更加完美。  5. NUint中的断言Assert类的静态方法:1... 阅读全文
posted @ 2009-11-25 15:08 简简单单幸福 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 测试代码必须做以下几件事情:  准备测试所需的条件  调用要测试的方法  验证被测方法的行为和期望的行为是否一致  完成后清理各种资源  为了使用NUnit框架,需要做这些工作:  1.使用using声明引用必要的NUnit类(并添加一个指向NUnitDll的引用)  2.定义一个测试类,必须是Public的、包换一个public的没有参数的构造函数,并且在类定义上加上[TestFixture]a... 阅读全文
posted @ 2009-11-25 15:05 简简单单幸福 阅读(2205) 评论(0) 推荐(0) 编辑
摘要: 在做单元测试时,代码覆盖率常常被拿来作为衡量测试好坏的指标,甚至,用代码覆盖率来考核测试任务完成情况,比如,代码覆盖率必须达到80%或 90%。于是乎,测试人员费尽心思设计案例覆盖代码。用代码覆盖率来衡量,有利也有有弊。本文我们就代码覆盖率展开讨论,也欢迎同学们踊跃评论。首先,让我们先来了解一下所谓的“代码覆盖率”。我找来了所谓的定义:代码覆盖率 = 代码的覆盖程度,一种度... 阅读全文
posted @ 2009-11-25 14:48 简简单单幸福 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 性能测试就是用来测试软件在系统中的运行性能的。 性能测试可以发生在各个测试阶段中,即使是在单元层,一个单独模块的性能也可以使用白盒测试来进行评估,然而,只有当整个系统的所有成分都集成到一起之后,才能检查一个系统的真正性能。性能测试经常和压力测试一起进行,而且常常需要硬件和软件测试设备,这就是说,常常有必要的在一种苛刻的环境中衡量资源的使用(比如,处理器周期)。外部的测试设备可以监测测试执行,当出现... 阅读全文
posted @ 2009-11-23 16:45 简简单单幸福 阅读(371) 评论(0) 推荐(0) 编辑
摘要: I18N--是“Internationalization”的缩写,由于 “Internationalization”单词较长,所以为了书写简便,通常缩写为“I18N”。中间的 18 代表在首字母“I”和尾字母“N”之间省略了 18 个字母。单词“Internation... 阅读全文
posted @ 2009-11-20 13:56 简简单单幸福 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 1.- DRY: Don’t repeat yourself.DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯一的新方法,并且改变现有的地方的代码让他们以一些合适的参数调用这个新的方法。D... 阅读全文
posted @ 2009-11-20 10:18 简简单单幸福 阅读(108) 评论(0) 推荐(0) 编辑
摘要: The software doesn't do something that the product specification says it should do.The software does something that the product specification says it shouldn't do.The software does something that the ... 阅读全文
posted @ 2009-11-16 21:57 简简单单幸福 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Test Complete主要是一个功能测试工具,利用其对GUI控件的识别、动作记录、回放等脚本技术实现替代部分的人工测试的执行。但是它同时还提供很多机制让我们在功能测试的同时记录性能。MemUsage,CPUUsage 可利用TC(Test Complete)的sys对象的属性获得关于进程和操作系统的内存、CPU使用情况。 下面脚本记录当前所有进程和操作系统使用的内存: log.Message(... 阅读全文
posted @ 2009-11-16 11:52 简简单单幸福 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 关键词: 英语 词汇 一名中国留学生初到美国,在机场找厕所,问老外:「Where is W.C.?」老外听不懂。一名中国太太到医院生产,洋护士问她:「Did you have a bowel movement?」她却听不懂。还有人学了几十年的英语,还不晓得英语里的「大便」、「小便」、「放屁」真正应该怎么说…… 至于性病,更是老中难于启齿、欲语还羞的尴尬。见到洋医生,窘迫万... 阅读全文
posted @ 2009-11-14 16:45 简简单单幸福 阅读(9210) 评论(0) 推荐(0) 编辑
摘要: http://www.doc88.com/p-5650389854.html 阅读全文
posted @ 2009-11-13 16:29 简简单单幸福 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 选择排序选择排序是通过每一趟排序过程中从待排序记录中选择出关键字最小(大)的记录,将其依次放在数据表的最前或最后端的方法来实现整个数据表的有序排列。本节将介绍选择排序方法中最简单且最常用的简单选择排序。选择排序基本思想 第一趟排序在所有待排序的n个记录中选出关键字最小的记录,将它与数据表中的第一个记录交换位置,使关键字最小的记录处于数据表的最前端;第二趟在剩下的n-1个记录中再选出关键字最小的记录... 阅读全文
posted @ 2009-11-06 13:51 简简单单幸福 阅读(7034) 评论(0) 推荐(1) 编辑
摘要: 【 一、什么是批处理 】    批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理。批处理文件的扩展名为 bat 。  目前比较常见 的批处理包含两类:DOS批处理和PS批处理。PS批处理是基于强大的图片编辑软件Photoshop的,用来批量处理图片的脚本;而DOS批处理则是基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本。这里要讲的就是DOS... 阅读全文
posted @ 2009-11-04 12:57 简简单单幸福 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 一、返回多个数据集   检查你的访问数据库的代码,看是否存在着要返回多次的请求。每次往返降低了你的应用程序的每秒能够响应请求的次数。通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的系统具有扩展性,也可以减少数据库服务器响应请求的工作量。   如果用动态的SQL语句来返回多个数据集,那用存储过程来替代动态的SQL语句会更好些。是否把业务逻辑写到存储过程中,这个有点争议。但是我... 阅读全文
posted @ 2009-10-30 22:24 简简单单幸福 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Mercury LoadRunner 是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。通过使用LoadRunner ,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。   目前企业的网络应用环境都必须支持大量用户,网络体系架构中含各类应用环境且由不同供应商提供软件和硬件产... 阅读全文
posted @ 2009-10-30 14:02 简简单单幸福 阅读(1644) 评论(0) 推荐(0) 编辑
摘要: IBM 框架以前被称作为 ITCL 框架,由质量软件工程(Quality Software Engineering) 和 IBM 中有经验的自动化团队合作开发而成的。这个框架由三层架构组成,架构的实现贯穿了应用对象、任务和测试用例包(IBM 包)。潜在于应用对象、任务和测试用例包之下的基本原理是:层次化的体系架构将“做什么”与“如何做”分离开来代码重... 阅读全文
posted @ 2009-10-28 16:54 简简单单幸福 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1.什么是负载测试?什么是性能测试? 2.性能测试包含了哪些测试(至少举出3种) 3.简述性能测试的步骤 4.简述使用Loadrunner的步骤 5.什么时候可以开始执行性能测试? 6.LoadRunner由哪些部件组成? 7.你使用LoadRunner的哪个部件来录制脚本? 8.LoadRunner的哪个部件可以模拟多用户并发下回放脚本? 9.什么是集合点?设置集合点有什么意义?Loadrunn... 阅读全文
posted @ 2009-10-28 16:43 简简单单幸福 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: “告诉我们的父母:我们长大了,真的可以照顾自己。就让我们自己闯一闯,哪怕是碰碰钉子也好。”  “告诉我的父母:你们对我的期望好高,我总是达不到,总觉得对不起你们。我希望你们能够接受一个平凡的我。当你们看到我已经尽力而为时,能不能鼓励鼓励我?”  “告诉我们的父母:我不想做一个读书的机器,我想找到自己的兴趣,希望你们能支持和理解我。R... 阅读全文
posted @ 2009-10-27 15:26 简简单单幸福 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 1.Q:Can you sell yourself in two minutes? Go for it.A: With my qualifications and experience, I feelI am hardworking, responsible and diligent in any project I undertake. Your organization could benif... 阅读全文
posted @ 2009-10-23 16:23 简简单单幸福 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1.在衣领和袖口处均匀地涂上一些牙膏,用毛刷轻轻刷洗,再用清水漂净,即可除去污渍。  2.只要在新房间内放一碗醋,两三天后,新房的油漆味就会很快消失。  3.毛衣袖口或领口失去了弹性,可将袖口或衣领在热水中浸泡20分钟,晾干后即可恢复弹。  4.把生黑斑的铝制品泡在醋水混合液中,10分钟后取出清洗,便会光洁如新。  5.将新买的牛仔裤放入浓盐中浸泡12小时,再用清水洗净,以后再洗涤时就不易褪色。 ... 阅读全文
posted @ 2009-10-23 12:55 简简单单幸福 阅读(2734) 评论(0) 推荐(0) 编辑
摘要: E-Mail EtiquetteIntroductionThis document is intended to offer guidance to users of electronic mail (e-mail) systems.This is not a "how-to" document, but rather a document that offers advice to make y... 阅读全文
posted @ 2009-10-23 11:11 简简单单幸福 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 通常软件测试会暴露软件中的缺陷,经过修正后可以保证软件系统的功能满足需求并正确运行。但是,在系统测试和确认测试中,测试人员容易遗漏一些隐藏的缺陷。众所周知,软件测试不可能发现所有的缺陷,而软件开发周期各个阶段仍然存在注入缺陷的可能,但是,有一些缺陷是测试中容易忽略的,也就是说,通过测试方法和用例可以充分暴露这些缺陷,遗憾的是,它们往往被忽略或者某种原因忘记测试了,这就给软件留下了隐患或者危机。这些... 阅读全文
posted @ 2009-10-15 16:45 简简单单幸福 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 类型名 变量字节 取值范围Signed char 1 -128~127Unsigned char 1 0~255Signed short 2 -215~215-1 Unsigned short 2 0~216Signed int 4-231~231-1 Unsigned int 40~232-1 阅读全文
posted @ 2009-10-14 15:06 简简单单幸福 阅读(6495) 评论(0) 推荐(0) 编辑
摘要: 1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTML Link Validater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTML Link Validater只能测试以Html或者htm结尾的网页链接;Xenu无需安装,支持asp、do、jsp等结尾的网页,xenu测试链接包... 阅读全文
posted @ 2009-10-12 17:25 简简单单幸福 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 国内主要英语学习网站沪江英语 http://www.hjenglish.com/旺旺英语 http://www.wwenglish.com/普特英语听力 http://www.putclub.com/BBC中国 http://www.bbc.co.uk/chinaChina daily http://www.chinadaily.com.cn/Shanghai daily http://www... 阅读全文
posted @ 2009-10-12 17:08 简简单单幸福 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 软件测试常用单词:1.静态测试:Non-Execution-Based Testing或Static testing 代码走查:Walkthrough代码审查:Code Inspection 技术评审:Review2.动态测试:Execution-Based Testing3.白盒测试:White-Box Testing4.黑盒测试:Black-Box Testing5.灰盒测试:Gray-Bo... 阅读全文
posted @ 2009-10-12 16:40 简简单单幸福 阅读(958) 评论(0) 推荐(1) 编辑
摘要: Internet Explorer shortcut keys (IE7 too)Submitted by Brent Strange on Thu, 09/02/2006 - 15:33. The Internet Explorer team posted a blog entry on the new Internet Explorer 7 shortcut keys. It's obviou... 阅读全文
posted @ 2009-10-12 13:58 简简单单幸福 阅读(761) 评论(0) 推荐(0) 编辑
摘要: http://www.jsedu.net/szty/msxs/msxs.htm 阅读全文
posted @ 2009-10-12 11:37 简简单单幸福 阅读(249) 评论(0) 推荐(0) 编辑