栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

我们如何在robotframework中一次通过不同的浏览器

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

我们如何在robotframework中一次通过不同的浏览器

我看到两种方法。

1)循环浏览器并调用进行测试的关键字:

*** Variables ***@{BROWSERS}          firefox  chrome  IE*** test cases ***test with several browser    :FOR  ${browser}  IN   @{BROWSERS}      log to console  call keyword that does your test with ${browser}

这是您通过此测试得到的结果:

[Mac]$ pybot .Browser.Ts==============================================================================test with several browser call keyword that does your test with firefoxcall keyword that does your test with chromecall keyword that does your test with IEtest with several browser | PASS |------------------------------------------------------------------------------Browser.Ts     | PASS |1 critical test, 1 passed, 0 failed1 test total, 1 passed, 0 failed==============================================================================

2)另一种方式(我更喜欢)是将$ {BROWSER}变量保留为单个值,并使用在命令行中给出的变量的新值多次调用测试用例:

[Mac]$ pybot --variable BROWSER:firefox ts.txt[Mac]$ pybot --variable BROWSER:chrome ts.txt[Mac]$ pybot --variable BROWSER:ie ts.txt


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/380326.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号