QTP面试题 QTP笔试题 软件测试面试题 软件测试笔试题

怎么在QTP启动的时候自动连接QC?

到File > Quality Center Connection, 选中 Reconnect to server on start-up选择框。 QTP connects to QC when start-up <阅读全文>

如何使用Automation Object Model(AOM)连接QC和QTP?

可以使用TDConnection Object来进行连接,实例代码如下: ‘ Create the QuickTest Professional application object. Set qtqcApp = CreateObject(”QuickTest.Application”) qtqcApp.Launch ‘Launch QTP qtqcA...... <阅读全文>

如何把QTP和QC连接起来工作?

可以按照如下步骤: 1. 在QC的Tool > Options > Run in QTP下选中Allow other Mercury products to run tests and components 2. 如果你是在同一个有QC 客户端的机器上跑测试,你需要:      1. QTP Con...... <阅读全文>

介绍一下你使用QTP进行自动化测试的流程

1. 准备录制 在录制测试前,请确认应用程序和 QuickTest 已按测试要求设置。 请确保应用程序显示要录制的元素,例如,工具栏或特殊窗口窗格;还要确保应用程序选项已按测试目标设置。 为了确保 QuickTest 可以...... <阅读全文>

自动化测试的优势有哪些?

参考答案: 快速 自动化运行测试比实际用户快得多。 可靠 测试每次运行时都会准确执行相同的操作,因此消除了人为的错误。 可重复 您可以通过重复执行相同的操作来测试网站或应用程序的反应。 可编程 您可以编...... <阅读全文>

软件测试过程中主要遇到哪些挑战?

1. 需求变更频繁,不稳定 2. 系统不稳定,无法测试 3. 交流问题,交流效率低或者缺乏交流 4. 进度压力 <阅读全文>

QTP中Window ID属性有什么用?何时会变?

Window Id对应Windows应用程序的控件ID(Control ID),是指Windows指定给每个控件的数值型标识符,用来标识一种控件类型。不同类型的控件id就会不一样,同样类型的控件id是一样的。例如windows资源管理器的co...... <阅读全文>

客户在验收测试中会发现不满意的东西,怎样减少这种情况的发生?

可能比较多的情况是:有些功能实现不是用户想要的;不满足特殊的行业要求;性能没达到用户的要求;使用习惯、易用性不符合用户要求等等这类。比较好的方式是渐近的给用户提供产品,让用户能在产品的不同开发阶...... <阅读全文>

要对电子商务网站做冒烟测试,你会做哪些类型的测试?

冒烟测试,主要目的是通过执行较少或较简单的测试用例,验证产品基本功能是否正常。如果这个测试都没有通过,就没有必要投入人力进行后续的测试工作了。 对电子商务网站理解的不多,如果是我对电子商务网站进...... <阅读全文>

测试套件、测试用例、测试计划,这三者之间的区别是什么?你怎么组织测试?

测试计划是指导整个测试过程的一份概述文档,包括测试范围、测试策略、人力物力资源、时间进度、风险分析等内容。 测试套件,是测试用例的一个大的分类,按照逻辑,或者说按照测试组的理解把测试用例划分成不...... <阅读全文>

功能测试和探索性测试的区别是什么?你怎么对网站进行测试?

功能测试,需要依照事前制定好的测试用例来执行测试。 探索性测试,不会事前制定测试用例,是在测试中边设计边执行。其实在功能测试中也有探索性测试的使用,因为测试用例不可能细化到每个细节,测试人员在执...... <阅读全文>

什么是代码覆盖率?有多少种代码覆盖率?

代码覆盖率是单元测试里的概念,指测试结束后,被执行的代码或路径数量占总代码或路径数量的百分比。 语句覆盖、分支覆盖、路径覆盖是常见的几种覆盖率方式。 统计代码的覆盖率,一般都需要使用测试工具,人工...... <阅读全文>

你用哪些工具测试代码质量?

针对代码的测试工具有很多,一般分2大类,是从执行测试的方式上分的,一是静态分析类,一是动态测试类。 静态分析类,特点就是不需要执行代码。象logiscope、C++ Test、LINT就属于这一类,主要是检测代码的编...... <阅读全文>

如果业务层和数据层之间有依赖关系,你该怎么写单元测试?

如果有了数据层的实现,就没什么问题了。提出这个问题,主要是在数据层没有实现的情况下,如何对业务层的代码进行单元测试? 这个时候我们需要模拟数据层,给业务层提供数据,比如简单的返回各类数据,直接从...... <阅读全文>

什么是回归测试?怎样知道新引入的变化没有给现有的功能造成破坏?

产品修正了bug或增加了功能,生成新的版本,对这个版本进行测试,就叫做回归测试。 保证变化没有对产品原有功能造成破坏,最可靠的方式是对产品进行全面的测试。还有一个方法是只对修改部分的相关部分进行测试...... <阅读全文>

介绍一下selenium?

Selenium是一个针对Web应用的开源测试框架,它的测试用例可以用HTML table和HTML代码或者一些非常流行的编程序言进行开发,而且它能在几乎所有现在的浏览器上执行。selenium可以被部署到Windows, Linux和Macin...... <阅读全文>

如何判断是否要进行自动化测试?

自动化测试并不一定总是比手工测试好, 在一些情况下手工测试更加合适,比如如果一个系统的用户交互变化非常频繁,这样的话自动化脚本需要经常重写,另外如果系统非常简单,用手工测试所花费的时间比创建自动...... <阅读全文>

什么是冒烟测试(Smoke Test)?

冒烟测试一般基于Nightly build,构建服务器首先从CVS服务器上,下载最新的源代码,然后编译单元测试,运行单元测试通过后,编译可执行文件,可执行文件若可运行,并能执行最基本的功能,则认为通过了冒烟测试...... <阅读全文>

系统测试System Test都包括哪些方面?

GUI software testing 用户界面测试, Usability testing 可用性测试, Performance testing 性能测试, Compatibility testing 兼容性测试, Load testing 负载测试, Volume testing 容量测试, Stress testing 压...... <阅读全文>

选择Web应用自动化测试工具都需要考虑哪些因素?

1.    对象识别能力 能否识别页面上的各种对象(文字、超链接、图片、文本框、密码框、单选框、下拉框、页面弹出框等等),这是比较基础的功能,由于对象在页面上的表现不同,并不是所有的工具和框架都能处理...... <阅读全文>

自动化测试过程中遇到的问题主要有什么?

1. 对自动化测试的期望值太高。很多人想把自动化测试完全替代人工测试,如果期望不现实,无论测试工具如何,都会以失败告终。 2. 缺乏测试经验。缺乏测试的经验就会造成测试组织混乱,文档较少或不一致,测试...... <阅读全文>

自动化测试框架都有哪些?

自动化测试框架主要分为以下几种,可以根据项目需要进行选择 1.模块化框架(test script modularity)。 2.函数库结构框架(test library architecture)。 3.关键字驱动测试框架(keyword-driven/table-drive...... <阅读全文>

LoadRunner面试题:如何解决LoadRunner超时错误?

超时错误在LoadRunner录制Web协议脚本回放时超时经常出现. 现象1:Action.c(16): Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)。 分析:对于HTTP协议,...... <阅读全文>

QTP面试题:如何用QTP录制鼠标右键点击事件

QTP录制鼠标右键单击事件要通过模拟键盘操作来实现 Step 1,修改ReplayType为2,一般情况默认设置是1的。(1 – 使用浏览器事件运行鼠标操作。 2 – 使用鼠标运行鼠标操作) Setting.WebPackage(”Re...... <阅读全文>

QTP面试题:如何用QTP打开word并录入内容

Set wobj = CreateObject(”Word.Application”) wobj.Visible = True Set Doc = wobj.Documents.Add Set Range = Doc.Paragraphs.Add.Range Range.Text = “The first Paragraph” Doc.Paragraphs.Add Set Range2...... <阅读全文>

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814