摘要: robotremoteserver 是什么? Python Remote Server for Robot Framework 下载地址:https://pypi.python.org/pypi/robotremoteserver/ robotremoteserver是一种远程库接口技术(remot 阅读全文
posted @ 2018-08-21 14:19 旭旭杂货店 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 最近一直在用robot framework 做自动化测试项目,老实说对于习惯直接使用python的情况下,被框在这个工具里各种不爽,当然,使用工具的好处也很多,降低了使用成本与难度;当然,在享受工具带来便利的同时也会受制于工具。对于特定的需求,工具没提供相关的Library和关键字的时候,就只能放弃 阅读全文
posted @ 2018-08-21 14:16 旭旭杂货店 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 谈到Robot Framework 分层的思想,就不得不提“关键字驱动”。 关键字驱动: 通过调用的关键字不同,从而引起测试结果的不同。 在上一节的selenium API 中所介绍的方法其实就是关键字,如“open browser” 就是一个关键字。从底层去看它就是一个通过编程去现实的一个方法。 阅读全文
posted @ 2018-08-21 14:14 旭旭杂货店 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Robot Framework Selenium API 说明: 此文档只是将最常用的UI 操作列出。更多方法请查找selenium 关键字库。 一、浏览器驱动 通过不同的浏览器执行脚本。 Open Browser Htpp://www.xxx.com chrome 浏览器对应的关键字: firef 阅读全文
posted @ 2018-08-21 14:12 旭旭杂货店 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 说明: 不要误认为Robot framework 只是个web UI测试工具,更正确的理解Robot framework是个测试框架,之所以可以拿来做web UI层的自动化是国为我们加入了selenium2的API。比如笔者所处工作中,更多的是拿Robot framework来做数据库的接口测试,当 阅读全文
posted @ 2018-08-21 14:11 旭旭杂货店 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 《最新Robot Framework教程 》 最近工具中用Robot Framework框架来做自动化,所以,花时间学习了一下。 所需环境 Python: https://www.python.org/ RF框架是基于python 的,所以一定要有python环境。 Robot framework  阅读全文
posted @ 2018-08-21 14:09 旭旭杂货店 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 前言 1.环境准备: python3.6 requests xlrd openpyxl HTMLTestRunner_api 2.目前实现的功能: 封装requests请求方法 在excel填写接口请求参数 运行完后,重新生成一个excel报告,结果写入excel 用unittest+ddt数据驱动 阅读全文
posted @ 2018-07-23 16:49 旭旭杂货店 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 设计原理 基于http协议接口的测试设计,莫过于Python的requests库,简单粗暴易理解。 设计模式 采用python的flask框架,搭建一套接口自动化测试平台。 测试用例维护:采用Excel 测试结果保存:采用MongoDb存储,HTML页面展示 相关核心代码介绍: 1 2 3 4 5 阅读全文
posted @ 2018-07-23 16:46 旭旭杂货店 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 打开开始 输入cmd 看到它的目录地址 然后把adb压缩包解压到该地址插入数据线打开手机设置打开开发者选项打开USB调试右键点击我的电脑 选择管理 左边选设备管理器 右边点击其他设备 会看到黄色感叹号的右键第一个 点击更新驱动程序 点击浏览计算机以查找驱动程序软件 点击浏览 选择桌面下的adb文件夹 阅读全文
posted @ 2018-07-23 16:20 旭旭杂货店 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 简要步骤:adb devices 了解包名--adb shell monkey -p 包名 -v 运行次数(多个参数的组合形成不同的用例以求最大的覆盖)--当崩溃或无响应时分析monkey日志 常规monkey命令(可直接在项目里使用): adb shell monkey -p com.jiocha 阅读全文
posted @ 2018-07-23 16:19 旭旭杂货店 阅读(218) 评论(0) 推荐(0) 编辑