AutoLine开源平台学习心得·一
功能:
AutoLine开源平台是一个开源自动化测试解决方案,基于RobotFramework进行二次开发,支持RobotFramework几乎所有库,并支持windows平台。
登陆网址:http://192.168.10.235:8001/
登陆界面:
操作示例:
创建项目及项目组成:
项目层→套件层→用例层
在创建项目以及进行相应排序时需要千万小心此层级问题。
点击企业图标,然后单击右键,进行各个项目层的创建。
关键字及其功能描述:
l BuiltIn提供了系列通用的关键字,不需要导入,可直接使用以下库,需要导入才能使用,导入方式为Library xxx,xxx即为下面的库名
l Collections 提供了处理Python列表和字典的关键字
l DateTime 提供了日期时间处理能力的关键字
l OperatingSystem 运行RobotFramework中运行各种与操作系统相关的任务,例如执行批处理、shell等等
l Process 提供了在系统中运行进程的库,需要RobotFramework2.8及以上版本
l String 提供了字符串处理的库,例如生成、修改、断言验证
l Screenshot 提供了截图功能的库
l Telnet 提供了Telnet功能的库
l AppiumLibrary 提供了移动测试的库,支持android和ios
l RequestsLibrary 提供了HTTP接口测试的库
l SeleniumLibrary 提供selenium webdriver强大的web自动化测试的库
进行SMTP配置服务:
在系统管理中找到SMTP功能,点击进入配置SMTP界面,启用ssl并输入端口,服务器,用户名及密码。
点击进入调度管理界面,找到所操作的项目并勾选通知选项,选择想要通知的邮件地址。
利用RobotFramework的第三方库RequestsLibrary创建HTTP接口:
待学习。
以后内容在接下来继续学习跟进。