RobotFramework框架搭建介绍

RF框架搭建介绍

开发平台:ride | pycharm

注意:
  想要用ride,就只能装python2,python3到2018/8还没支持。

ride安装:
  依赖:wxpython
  什么版本的ride对应相应版本的wxpython

ride没有图标:
  编辑.bat文件:python ride.py
  编辑.vbs文件:WScript.CreateObject("WScript.Shell").Run ".\ride_open.bat",0
  给.vbs文件创建快捷方式

库的安装
  selenium2library
    open browser:
      安装驱动程序:.exe到python安装目录下

  AutoItLibrary:
    不论怎样事先安装AutoItV3.exe,不要问为什么。

    修改setup.py的代码
      DLL文件注册问题:
        手动注册,系统管理员执行。
        出现报错的时候:
          先regsvr32 /u .dll文件:取消注册
          然后regsvr32 /s .dll文件:注册

    手动python makepy.py dll文件

    pywin32安装:必须对应python的版本和位数

当pycharm中导入库并且能运行成功,但是ride中显示红色的时候:
  1、首先在在测试用例里用import library 的关键字导入。
  2、然后调用里面的方法,然后接着在testsuite下多刷新几次。

win7进入系统管理员cmd的方法:
  1、在system32文件夹下找到cmd.exe文件右键管理员方式运行。
  2、新建.bat文件,内容为cmd,保存右键管理员方式运行。
  3、在用户下,把administrator的用户取消勾选禁用,切换用户到administrator,然后win+r -> cmd。

原文地址:https://www.cnblogs.com/mhzhou-whyj/p/9493128.html

时间: 2024-10-05 06:16:05

RobotFramework框架搭建介绍的相关文章

[CI] 使用CodeIgniter框架搭建RESTful API服务

在2011年8月的时候,我写了一篇博客<使用CodeIgniter框架搭建RESTful API服务>,介绍了RESTful的设计概念,以及使用CodeIgniter框架实现RESTful API的方法.转眼两年过去了,REST在这两年里有了很大的改进.我对于前一篇博客中的某些方面不是很满意,所以希望能利用这次机会写一个更加完善的版本.我的项目基于Phil Sturgeon的CodeIgniter REST Server,遵循他自己的DBAD协议.Phil的这个项目很棒,干净利落,简单实用,并

SSH(Struts2+Spring+Hibernate)框架搭建流程&lt;注解的方式创建Bean&gt;

此篇讲的是MyEclipse9工具提供的支持搭建自加包有代码也是相同:用户登录与注册的例子,表字段只有name,password. SSH,xml方式搭建文章链接地址:http://www.cnblogs.com/wkrbky/p/5912810.html 一.Hibernate(数据层)的搭建: 实现流程 二.Spring(注入实例)的使用: 实现流程 三.Struts2(MVC)的搭建: 实现流程 这里注意一点问题: Struts2与Hibernate在一起搭建,antlr包,有冲突.MyE

微信公众平台开发教程(三) 基础框架搭建

微信公众平台开发教程(三) 基础框架搭建 上一章,我们已经初步讲解了微信公众账号开发的基本原理,今天我们来探索设计实现. 首先我们设计了模块层次图,当然图中只是给出一种实现方式,不局限于此.具体见下图. 主要功能介绍如下: 1)请求接口层.处理HTTP请求,及响应 2)分发层.由接口层传入请求,然后具体分析请求类型,分发至不同的处理器 3)业务逻辑层.这里是我们的具体业务逻辑了,根据请求,实现具体的业务逻辑. 4)数据层.我们在实现某个应用时可能需要访问数据,可以是数据库或者是文件.如果是简单应

社会化海量数据采集爬虫框架搭建

如果你对项目管理.系统架构有兴趣,请加微信订阅号"softjg",加入这个PM.架构师的大家庭 随着BIG DATA大数据概念逐渐升温,如何搭建一个能够采集海量数据的架构体系摆在大家眼前.如何能够做到所见即所得的无阻拦式采集.如何快速把不规则页面结构化并存储.如何满足越来越多的数据采集还要在有限时间内采集.这篇文章结合我们自身项目经验谈一下. 我们来看一下作为人是怎么获取网页数据的呢? 打开浏览器,输入网址url访问页面内容. 复制页面内容的标题.作者.内容. 存储到文本文件或者exc

Springmvc基础框架搭建流程(1)-基于xml配置文件

该篇文章对SpringMVC的基本使用过程做简单介绍,这里基于xml配置文件进行配置的.使用的工程为简单的系统登录过程. 1.eclipse下创建web工程,名称为SpringLogin,根目录修改为WebRoot(这样的Web工程可以在myeclipse下正常运行),该工程实现登录功能: 2.在lib中添加springmvc所需的jar包,这里使用的是3.2.9版本的jar包: 3.在src下创建2个包com.by.controller.com.by.service.com.by.manage

Java 使用POI操作EXCEL及测试框架搭建、测试开发的一些想法

无论是UI自动化测试还是接口自动化测试都需要进行数据驱动,一般很常见的一种方式就是用excel来管理数据,那么就涉及到一些代码对EXCEL的操作,之前我们介绍过用CSV来处理EXCEL,但是它的功能还不够强大.比如接口自动化测试框架搭建的时候我们用excel来进行数据驱动,用excel来进行用例的管理和测试结果的统计,那么我们就需要对excel进行读取,写入等编辑操作,如果做的更加全面的话还要对测试结果进行个统计. 先来谈下如何用excel来进行数据驱动吧.以我们公司的接口自动化测试框架为例,我

疯狂蚂蚁框架搭建

通过第一篇文章的介绍,下一篇主要讲解如何进行框架的搭建: 1. ORM数据库访问,采用EntityFramework.6.1.0版本,可网上自行下载. 2. IOC ,使用Autofac.3.4.0,Autofac.Mvc5.3.3.0,可网上自行下载. 3. View采用Asp.net mvc 5 的mvc框架. 4. UI采用jquery+knockout+bootstrap来支持UI的渲染 5. 缓存采用Redis来支持分布式缓存. 6. 任务调度,采用System.Threading.T

SSH2框架搭建 和 配置文件详解

-----------补充说明----------- 文章中所列出的struts2的2.2jar包已经不是最新的了,这个版本有严重漏洞, 现在最新版本为2.3.15,所以.你懂的http://struts.apache.org/download.cgi#struts23151 感谢网友提醒,现在不做ssh2的开发了,所以也忘了更新这篇文章,误导大家了,抱歉! SSH框架,当今最为流行的项目开发框架组合,那么掌握他的第一步是学习如何配置环境,java Web开发的无论哪种框架都离不开各种xml配置

ASP.NET MVC+EF框架+EasyUI实现权限管理系列(1)-框架搭建

原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(1)-框架搭建 ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇) 前言:这篇博客开始我们便一步一步的来实现这个权限系统的初步设计-框架搭建,首先我要说的是我们需要开发工具Visual Studio 2012或者10也行,其次是我们要有SQL Server数据库,如果是Visual Studio 2010的话,你还要安装MVC4的开发文件,这个是吗?我不记得了,谁可以回答我一下的,我一直用2012,都是集成