文章 2022-10-12 来自:开发者社区

软件测试面试题:LoadRunner如何插入事务(Transaction) ?

LoadRunner如何插入事务(Transaction) ?事务(Transaction):为了衡量服务器的性能,我们需要定义事务。比如:我们在脚本中有一个数据查询操作,为了衡量服务器执行查询操作的性能,我们把这个操作定义为一个事务,这样在运行测试脚本时,LoadRunner 运行到该事务的开始点时,LoadRunner 就会开始计时,直到运行到该事务的结束点,计时结束。这个事务的运行时间在结....

文章 2022-10-12 来自:开发者社区

软件测试面试题:lr自动关联和手动关联

lr自动关联和手动关联1:自动关联Tools -Recording Options。设置完成后录制登陆 - 退出过程。利用LR自带的自动关联进行关联。2:手动关联录制测试脚本,录制二遍使用WinDiff工具找出两次脚本的不同,判断是否需要进行关联(Tools下的 Compare with Vuser进行2个相同操作的脚本对比)确定插入关联的位置在VIEW TREE中使用web_reg_save_....

文章 2022-10-12 来自:开发者社区

软件测试面试题:LoadRunner如何插入Text/Image 检查点?

LoadRunner如何插入Text/Image 检查点?在使用软件测试工具LoadRunner进行压力测试时,为了检查Web 服务器返回的网页是否正确,这些检查点验证网页上是否存在指定的Text 或者Image,还可以测试在比较大的压力测试环境中,被测的网站功能是否保持正确。主要分四步骤插入Text/Image 检查点:1.可以将视图切换到TreeView 视图。2.在树形菜单中选择需要插入检....

文章 2022-10-12 来自:开发者社区

软件测试面试题:在LoadRunner脚本如何输出当前系统时间?

在LoadRunner脚本如何输出当前系统时间? LoadRunner提供了char *ctime(const time_t *time)函数,调用参数为一个Long型的整数指针,用于存放返回时间的数值表示。调用语句与返回值如下示例:typedef long time_t; Action() { time_t t; lr_message(“Time in seconds since 1....

文章 2022-10-12 来自:开发者社区

软件测试面试题:LoadRunner如何创建脚本?

LoadRunner如何创建脚本?1.启动VuGen:选择需要新建的协议脚本,可以创建单协议,或是多协议脚本2. 点击Start Record按钮,输入程序地址,开始进行录制3. 使用VuGen进行录制:创建的每个 Vuser 脚本都至少包含三部分:vuser_init、一个或多个 Actions 及vuser_end。录制期间,可以选择脚本中 VuGen 要插入已录制函数的部分。运行多次迭代的....

文章 2022-10-11 来自:开发者社区

软件测试面试题:Loadrunner常用的分析点都有哪些?

Loadrunner常用的分析点都有哪些?Vusers:提供了生产负载的虚拟用户运行状态的相关信息,可以帮助我们了解负载生成的结果。Rendezvous(负载过程中集合点下的虚拟用户):当设置集合点后会生成相关数据,反映了随着时间的推移各个时间点上并发用户的数目,方便我们了解并发用户的变化情况。Errors(错误统计):通过错误信息可以了解错误产生的时间和错误类型,方便定位产生错误的原因。Err....

文章 2022-10-11 来自:开发者社区

软件测试面试题:自动化测试的优势?

自动化测试的优势?1)缩短软件开发测试周期,可以让产品更快投放市场。2)测试效率高,充分利用硬件资源。3)节省人力资源,降低测试成本。4)增强测试的稳定性和可靠性。5)提高软件测试的准确度和精确度,增加软件信任度。6)软件测试工具使测试工作相对比较容易,但能产生更高质量的测试结果。7)软件测试实行自动化进程,绝不是因为厌烦了重复的测试工作,而是因为测试工作的需要,更准确地说是回归测试和系统测试的....

文章 2022-10-11 来自:开发者社区

软件测试面试题:自动化测试框架的步骤是什么?

自动化测试框架的步骤是什么?1)根据测试业务的手工测试用例,选出需要自动化的用例(例如:冒烟)2)根据可自动化执行的测试用例,分析出测试框架需要模拟的手工操作和重复高的测试流程或逻辑3)将重复高的测试流程在代码中实现,并进行封装4)根据业务的类型和本身的技术能力选择数据驱动测试、关键字驱动测试框架、混合型框架还是行为测试框架5)确定框架类型后,将框架中的常用的浏览器选择、测试数据处理、文件操作、....

文章 2022-10-11 来自:开发者社区

软件测试面试题:请描述Selenium Webdriver的工作原理。

请描述Selenium Webdriver的工作原理。1)启动浏览器后,selenium-webdriver会将目标浏览器绑定到特定的端口,启动后的浏览器则作为webdriver的remote server,接受测试脚本的命令。2)客户端(测试脚本),借助ComandExecutor发送HTTP请求给sever端(通信协议:The WebDriver Wire Protocol,在HTTP re....

文章 2022-10-11 来自:开发者社区

软件测试面试题:Webdriver的三种等待方式是哪些,并简述它们的作用。

Webdriver的三种等待方式是哪些,并简述它们的作用。1)强制等待 Thread.sleep(3000)2)显式等待,就是明确的要等到某个元素的出现或者是某个元素的可点击等条件,等不到,就一直等,除非在规定的时间之内都没找到,那么就抛出Exception。WebDriverWait wait =new WebDriverWait(driver, 10); wait.until(Expecte....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注