测试总结-robotframework之UI自动化

作者: 留沪小厮 | 来源:发表于2018-09-13 18:23 被阅读4次

    Robotframework做UI自动化测试示例框架

    UI自动化测试用例也写过一阵子了,这边给大家分享一套完整的UI自动化测试框架,还是很感谢同事的帮忙和教导

    1、搭建UI自动化框架

    框架主通过测试用例,元素定位,系统关键字,系统变量,行为导入这五个模块组成。具体详情请看截图。

    框架

    2、测试用例当中比较重要的一个东西就是tags,tags标识着每一个用例,再做回归测试的时候就不会那么乱,并且后期维护起来也会比较方便。

    1>Force Tags:在文件型Suite这里还可以继续给子元素增加Force Tags,但是他不能删除父元素设置的tags。

    Force Tags

    2>测试用例tags

    3、测试用例编写

    Robotframework可以通过setup和teardown可以避免冗余操作,把登陆和关闭浏览器等操作放在Suite固定执行,就不必在每个用例中都写入登陆和关闭浏览器等操作。和python做自动化测试中setUp与tearDown的作用是一致,特别有意思。总感觉我对自动化测试的概念不是特别深入,还是需要不断尝试,学习当中。

    4、页面中iframe嵌入HTML如何定位元素(番外)

    这个算是这次总结的番外篇,之前都没怎么遇到比较复杂的元素,这次的项目包含iframe,百度了很久才解决了,如果遇到iframe中包含html,需要定位HTML中的元素,需要先进入iframe中,通过Select Frame操作即可。

    select frame的用法如下:

    1 2

    示例如下:

    相关文章

      网友评论

        本文标题:测试总结-robotframework之UI自动化

        本文链接:https://www.haomeiwen.com/subject/gvlggftx.html