摘要:
工程变更(ENGINEERING CHANGE)是企业活动重要的管制项目之一,依照实施的时间、目的不同,其管制细分如下: ECN (ENGINEERING CHANGE NOTICE)工程变更通知:通常使用於新产品开发过程中之工程变更,工程部门确认变更后发出,通知相关单位。 ECO (ENGINEE 阅读全文
摘要:
1.测试活动中,如果发现需求文档不完善或者不准确,怎么处理?要及时的与项目经理进行沟通协调。要在邮件中详细的把不完善不准确的地方描述出来,并提出自己的意见。2.你认为做好测试计划工作的关键是什么?首先,要有一个明确的目标,详细的阅读需求文档说明。其次,要对整个测试人员、测试时间、测试进度进行一个预估,并预先进行管理。最后,要对整个测试流程设定一个规范,所有测试人员都按着规范做事,不能随心所欲的测试。3.软件配置管理工作开展的情况和认识?拿到一台裸机过后要安装客户需要的操作系统,并且安装一些所必须的软件。4.你觉得软件测试通过的标准应该是什么样的?测试用例完全执行,测试用例覆盖到所有的测试点,并 阅读全文
摘要:
1.描述测试用例设计的完整过程?首先,拿到需求后要详细的理解需求,在理解需求的基础上编写测试计划,要考虑到测试的时间、测试环境等等。其次,要根据需求编写测试用例。根据测试对象的不同采用不同的测试用例编写方法,用例编写完后要进行评审。然后,要搭建测试环境,比如说拿到一台裸机的时候要安装客户所需要的系统,并安装所需要的软件并且进行一些必须的配置。最后,执行测试。2.功能测试用例需要详细到什么程度才是合格的?测试用例覆盖到所有的测试点。3.您认为做好测试用例设计工作的关键是什么?白盒测试设计测试用例的关键是以最少的测试用例覆盖尽可能的多的内部逻辑。黑盒测试设计测试用例的关键是以最少的测试用例覆盖尽可 阅读全文
摘要:
1.测试的策略有哪些?按测试方法分:黑盒测试:黑盒测试是把被测软件当成一个无法打开的黑盒子,我们无法知道软件的内部是如何运行的,只需要查看他的功能是否与客户所需的需求一致。测试人员只需要输入一些测试数据查看他的输出结果与预期结果是否一致就可以了。白盒测试:白盒测试是把软件当成一个打开的盒子,我们可以看到软件内部的代码结构和逻辑,测试人员可以根据软件内部的代码结构和逻辑来进行测试。按是否运行被测软件分:静态测试:不运行被测软件,只检查被测软件的需求说明书,功能说明书。进行代码审查等等。动态测试:运行被测软件,查看其功能是否满足客户的需求。按开发阶段分:单元测试:是测试软件的最小模块是否存在问题, 阅读全文
摘要:
1.什么是兼容性测试?兼容性测试侧重哪些方面?兼容性测试是检查软件在不同的软件平台,硬件平台上是否可以正常运行的测试。主要查看软件在不同操作系统、浏览器、数据库中是否运行正常。主要侧重的是系统所在的环境兼容。2.单元测试的策略有哪些?同行评审、逻辑覆盖、循环覆盖、代码走查、代码评审、静态数据流分析、桌前检查等3.你所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)?功能测试:功能测试又是黑盒测试,测试人员把被测软件当做一个黑盒子,我们不需要知道这个程序是怎么运行的,只需要检查软件能否正常实现用户需求中提出的各种功能。性能测试:是检查软件是否满 阅读全文
摘要:
1.按测试方法分类:黑盒测试:黑盒测试是把软件当成一个无法看到内部的黑盒子,测试人员不需要知道这个程序是如何运行的,代码是怎么写的,只需要测试页面上的功能是否满足客户的需求。测试人员只需输入一些数据,查看相应的输出结果与预期结果是否一致。白盒测试:白盒测试是把软件当成一个打开的盒子,测试人员可以看到内部的设计结构及代码。测试人员可以根据代码及内部的逻辑结构来进行测试。查看其内部动作是否按照需求来设计的。2.按是否执行被测软件分类:静态测试:不运行被测软件,只是检查被测软件的需求规格说明书,代码审查等。动态测试:运行被测软件,检查其功能是否实现。3.按开发阶段分类:单元测试:单元测试是测试程序的 阅读全文
摘要:
1.桩模块和驱动模块的定义:桩模块:模拟被测模块调用的模块,一般不是软件真正的功能。驱动模块:被测模块。2.扇入和扇出:扇入:调用被测模块的次数扇出:被测模块调用其他模块的次数如果把整个软件的扇入和扇出统计出来的话,这样就很容易知道软件中各个模块之间相互依赖的关系。3.版本号的定义A.什么时候需要修改版本号? 在修复了一些功能后,提交新版本的时候。 将版本提交给客户测试的时候。 需求改变,重新设计程序的时候。 程序总体设计改变的时候。B.版本号的修改?版本号一般有A,B,C,D四个当开发人员修改了一些功能后需要提交给测试人员重新测试的时候,就要修改D,从0开始每次都递增1,如果有特殊情... 阅读全文
摘要:
黑盒测试:黑盒测试是把所测程序当成一个黑盒子,测试人员无法看到内部的代码结构,我们不需要知道程序是如何运行的,只需要测试其页面的功能是否完成。测试人员只需要输入一些数据,看输出结果是否与预期结果一致。因此黑盒测试又叫功能测试或者数据驱动测试。黑盒测试主要测试的错误类型:1.页面错误2.数据结构及外部数据读取错误3.初始化与终止错误4.性能错误5.功能是否遗漏或错误黑盒测试主要的测试方法:1.等价类划分2.边界值分析3.错误推测法4.因果图法5.判定表驱动分析法6.正交实验设计法7.功能图分析法等价类划分:是把所要测试的数据分成若干个子集,然后在子集中在选出一些具有代表性的数据作为测试用例进行测 阅读全文
摘要:
如何提高测试效率?1.在测试之前要有一个合理的详细的测试计划。如果没有测试计划的话测试人员就会盲目的测试,很多时间是被浪费掉的。但是编写测试计划也是需要时间的,所以只需要测试计划可以覆盖到所有测试的内容就可以了,不用写的很完整。2.要有一个测试目标,测试人员尽早的介入测试,了解业务需求,编写测试用例。这样就可以在比较短的测试时间内找出更多的bug。3.与开发人员相处融洽,有不明确的地方要和他们进行交流。因为测试介入项目比较晚,很多业务方面的理解没有开发明确,如果遇到疑惑的地方及时与开发交流的话,测试的进度会事半功倍的。4.在测试周期比较长的项目中可以引入一些自动化测试工具。这样子可以减少测试人 阅读全文