内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

域名解析_如何查看服务器ip_学生机

2021-07-18 03:30 出处:欧普曼云计算 人气: 评论(0

自从我加入SAP以来,我在过去的5年里开发了SAPUI5应用程序,我总是远离"自动化"这个词。我过去唯一做过的自动化工作就是QUnit,但它没有那么有用。现在TDD(Test-Driven Development,测试驱动开发)正在发展,自动化已经成为最重要的方面之一。

我们有OPA5这样的自动化工具,云服务服务器,但是很难维护大型测试用例、文件和没有证据的屏幕截图。UIVeri5解决了所有这些问题。起初我认为它只是另一个笨重的工具。但当我掌握了窍门,它真的很容易和简单。实际上,您可以在5分钟内开始使用UIVeri5。

"UIVeri5是一个针对基于SAPUI5的应用程序的E2E测试框架。它使用WebDriverJS来驱动真正的浏览器,自建站平台,大数据是,并像真正的用户那样与应用程序交互。UIVeri5深受量角器的启发,为SAPUI5应用程序带来了大部分(甚至更多)的好处。"

首先,我们需要安装UIVeri5

安装UIVeri5后,您需要从Github下载示例UIVeri5工具,帮助您设置基本配置文件。

打开配置js文件并编辑路径的baseUrl你想打开浏览器。它可以是本地开发的localhost或Fiori启动板url。将声明性配置放在配置js文件。所有的配置选项都在配置中解释

UIVeri5使用Jasmine框架,因此测试驻留在规格js文件。UIVeri5中的测试是用JavaScript编写的。因此,应用程序开发人员很容易维护测试以及主代码库。UIVeri5将测试执行与浏览器中的SAPUI5呈现同步。这避免了在测试中手动编码等待和休眠的需要。在用任何自动化工具编写集成测试时,最困难的部分之一是构建良好的控制选择器。

控制定位器对于抽象的控制级别非常方便,不必深入DOM级别。可以使用以下语法查找元素。e、 g.

按控制接受具有ID、viewName、viewNamespace、controlType和要查找的控件的其他属性的对象。ID可以是字符串或正则表达式。e、 g.

在输入框中输入文本可以使用sendKeys方法。e、 g.

点击按钮可以使用点击方式。e、 g.

要断言应用程序的状态,请使用期望值。e、 g.

打开测试文件夹中的控制台并执行:

这将下载基于操作系统要使用的chromedriver。

在不同的浏览器上运行测试

您将在控制台中看到测试执行,并在测试完成时看到概述。检查目标文件夹中是否有带有屏幕截图的可视报告。

在UIVeri5中调试有点棘手,淘客佣金,因为测试是在节点.js环境和驱动浏览器。

若要停止在某一行,淘客系统开发,请在测试中添加调试器语句。

若要启用调试,请使用调试选项启动UIVeri5。

加载浏览器时,请用F12打开开发者工具,点击绿色六边形图标,如下图所示。

一个新的节点DevTools窗口被打开,断点被获得。

希望这个博客能帮助你在如何使用UIVeri5自动化你的应用程序,并执行一些常见的操作,如点击按钮,添加文本等

分享给小伙伴们:
本文标签: 域名解析如何查看服务器生机

相关文章

评论

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

签名: 验证码: 点击我更换图片

评论列表