
自动化测试
文章平均质量分 86
Codingma
Make a little progress every day
展开
-
学习使用Robot Framework自动化测试框架(一)——简单介绍与安装方法
最近公司项目组使用到了Robot Framework自动化测试框架来进行部分的测试工作,这是一个关键词驱动的自动测试框架,通过表格式语法创建和组织测试用例,借助多种多样的库,如selenium库可以对Web项目进行自动化测试,非常容易上手。 我也进行了学习,查阅了很多资料和博客。经过自己的尝试和实践,现在将相关的知识做一个小结,通过分篇的方式慢慢整理。因为也是初学者,也只是将已经学到的知识记录和个原创 2015-12-01 15:52:30 · 18939 阅读 · 0 评论 -
学习使用Robot Framework自动化测试框架(二)——简单测试例子
上篇文章介绍了Robot framework的环境配置与安装,这一篇介绍如何使用RIDE创建并执行一个简单Web测试用例。 1. 新建一个project,Type选择Directory,Format选择ROBOT或者TXT,便于后续的管理(虽然我目前也不知道方便在哪里,但是看到的每篇资料都是这样说,肯定有它的理由)。 2. 在刚才的project上右键new suite,新建一个测试套件,原创 2015-12-01 17:35:58 · 11140 阅读 · 0 评论 -
学习使用Robot Framework自动化测试框架(三)——简单组合测试例子
上一篇介绍了如何使用RIDE来创建和执行一个简单的测试用例,这一章节开始将会系统一些地介绍测试用例的组成以及如何更好地设计用例。之前曾经说过,Robot Framwork框架的核心是关键词,所有用例都是通过关键词组织起来的。那有哪些关键词,我们怎么使用它们呢?打开RIDE,按F5,即可打开Search Keywords功能。在这里我们可以通过文本搜索搜索我们想要的keyword,或者通过按照来源分类原创 2015-12-02 16:47:53 · 6363 阅读 · 0 评论 -
学习使用Robot Framework自动化测试框架(四)——Web元素定位
上一篇介绍了一个小的测试用例,这一篇来讲一讲Web页面中元素定位的问题。1.name和id其中使用到了name和id定位。但有时候由于开发人员的疏忽或者开发习惯的问题,会漏写name或者id属性。或者有时候如果页面很庞大,元素很多,也有可能出现两个一不小心定义了两个重复的id的情况。这样就无法进行唯一定位了。2.xpath前面所说的id和name属性就相当于是一个人的姓名。你可以通过姓名找到他。但是原创 2015-12-17 15:41:34 · 10912 阅读 · 1 评论