当前位置:首页 > 教育培训 >

ui自动化测试脚本讲解(ui自动化测试学习)

来源:原点资讯(www.yd166.com)时间:2023-05-15 09:26:10作者:YD166手机阅读>>

robotframework-ride是一款开源的通用的自动化软件。功能强大、应用灵活,适用于功能测试、协议测试、跨系统测试、webUI页面测试等,今天就来和大家聊聊关于webUI自动化测试的一些使用技巧或功能吧。

ui自动化测试脚本讲解,ui自动化测试学习(1)

close browser关键字配置不可缺少

测试webUI,不可避免的就是打开浏览器,试想一下,我们每跑一个自动化用例都打开一次浏览器而不关闭,当我们执行了十几个甚至更多的用例时,我们的桌面上将会打开十几个甚至更多的浏览器,这样我们的电脑性能将会被拖慢。

如果我们手工去关闭,不小心就可能关闭错误把正在运行的关闭掉,导致测试执行失败,退一步来说,自动化执行的时候还要人工干预,这也不是自动化的目的了,所以在写测试用例执行脚本的时候,close browser关键字是不可少的。

那么这个关键字在哪里设置?它是设置在我们测试用例脚本执行上方的teardown事件中,如下图:

ui自动化测试脚本讲解,ui自动化测试学习(2)

这样设计好之后,我们执行完测试用例,浏览器就会自动关闭,不会出现电脑上浏览器堆积的现象。

超时设置不可缺少

我们在手工测试的时候,由于系统未经过验证或环境了问题,经常会遇到打开网页或查询的时候,网页一直在转圈圈,无法打开或查询到我们想要的内容,跑自动化的时候这种现象也是不可避免。

手工测试的时候,时间长了我们可以人工干涉,强制关闭页面,自动化的时候,要怎么办呢?

那就要用到超时(timeout事件)设置了,当然这个时间也不是随便设置的,要根据这个网页实际打开的时间和我们的性能要求来设置的,如果涉及到查询花费时间比较长的时候这个时间也要相对长一些,避免用例没执行完毕,任务失败。

一般来说我们设置这个时间要比实际打开网页或查询出结果的时间多几秒就可以了,因为太接近很可能会因为后台的一些进程没处理完毕,导致我们的任务执行失败。

比如我们打开一个网页的时间是5秒钟,我把超时时间就设置为5秒,这样执行用例到最后失败了,就是因为这个时间设置的太接近了。

ui自动化测试脚本讲解,ui自动化测试学习(3)

ui自动化测试脚本讲解,ui自动化测试学习(4)

首页 1234下一页

栏目热文

如何提高ui自动化测试开发效率(一个软件的ui怎么自动化测试)

如何提高ui自动化测试开发效率(一个软件的ui怎么自动化测试)

前言在进行Web应用程序开发的时候,我们经常需要进行自动化测试以保证应用的质量和稳定性。而WebUI自动化测试就是其中的...

2023-05-15 09:20:59查看全文 >>

ui自动化断言举例说明(ui自动化测试方法)

ui自动化断言举例说明(ui自动化测试方法)

1.断言简介断言时候UI自动化测试的三要素之一,是UI自动化测试中不可或缺的部分。我们使用定位器到定位元素后,通过测试脚...

2023-05-15 09:35:23查看全文 >>

ui自动化用例失败怎么解决(ui自动化测试时元素不可见)

ui自动化用例失败怎么解决(ui自动化测试时元素不可见)

运行自动化测试的时候,有时会因为网络不稳定,测试环境或者第三方环境正在重启而造成用例运行结果不稳定,时而能跑过时而跑不过...

2023-05-15 09:15:48查看全文 >>

ui自动化测试步骤(ui自动化测试怎么搭建环境)

ui自动化测试步骤(ui自动化测试怎么搭建环境)

自动化好像是测试行业永恒不变的热点话题,同时也是测试行业争议最大的话题。不知道现在还有多少言论说自动化没有用的,也有不少...

2023-05-15 09:38:36查看全文 >>

ui自动化测试十大问题(如何提高ui自动化测试开发效率)

ui自动化测试十大问题(如何提高ui自动化测试开发效率)

UI自动化测试一直都是如此的令人纠结,自动化测试初学者总是拿它入门,但有些经验丰富者对其又是毁誉参半,抑或抛出分层自动化...

2023-05-15 09:25:55查看全文 >>

如何改善ui自动化测试(如何提高ui自动化测试开发效率)

如何改善ui自动化测试(如何提高ui自动化测试开发效率)

自动化测试其中应用程序在极短的时间内执行软件的整个生命周期,从而为测试软件提供了足够的有效性。在编程中,测试人员编写脚本...

2023-05-15 09:33:50查看全文 >>

ui自动化测试缺点(ui自动化测试方法)

ui自动化测试缺点(ui自动化测试方法)

  UI自动化技术,是我们测试工程师绕不开的一个话题,只要提起它来,基本所有测试工程师都能给你说道说道。  有些人认为它...

2023-05-15 09:37:21查看全文 >>

ui自动化测试方案设计(适合做ui自动化测试的场景)

ui自动化测试方案设计(适合做ui自动化测试的场景)

1、为什么我们需要UI自动化测试?UI自动化测试的focus应该在哪几个方面?  测试自动化并不是为了赢得老板的赞赏,或...

2023-05-15 09:16:31查看全文 >>

ui自动化测试框架(如何提高ui自动化测试开发效率)

ui自动化测试框架(如何提高ui自动化测试开发效率)

01.自动化测试框架在学习自动化测试或者实践自动化测试时,我们一定会对一个名词不陌生,那就是“自动化测试框架”。而有些人...

2023-05-15 09:32:14查看全文 >>

ui自动化测试流程安全可靠

ui自动化测试流程安全可靠

2022年12月6日,龙智与软件测试自动化“领导者”SmartBear联合举办了主题为“如何通过自动化测试实现降本、增效...

2023-05-15 09:47:32查看全文 >>

文档排行