1.首先说robot framework是什么?
robot framework是一个基于pyhton语言开发的关键字驱动的自动化测试框架(什么是关键字驱动,等看完就大概了解了),官网上介绍或是看其他博客里面写到说:robot framework是一套通用的测试框架,既可以用于web自动化、接口自动化,也可用于数据库测试等,学完之后发现它也确实做到了通用,这是由于它支持集成许多第三方库,基本可以满足所需要用到的测试,比如:web自动化有seleniumlibrary,APP自动化有appiumlibrary,接口自动化有requestslibrary等,关于它所能支持的库在官网的library目录下都有罗列
这里说明,虽然robot framework是基于python语言开发的框架,但是写脚本的时它有自己的编码语言,即robot脚本,但是不用担心,因为它是基于关键字驱动的框架,学习起来很简单,只要知道所使用的的关键字及其用法,就可以很方便的写robot脚本了。
2.robot framework的下载安装。
在介绍robotframework中也说了,它是基于python开发的,所以首先需要准备python环境,。
那么现在有一个问题?python主流的两个版本:python2和python3,我下载哪个?python版本不同对于robot framwork框架使用有什么影响?
我的答案是:其实可以准备两个python环境,版本不同对于robot framwork框架没有影响,影响的是编写代码的工具安装,可以看