- 博客(10)
- 资源 (16)
- 收藏
- 关注
原创 RF常用库简介(robotframework)
标准库 Robot Framework可以直接导入使用的库,包括:Builtin:包含经常需要的关键字。自动导入无需import,因此总是可用的Dialogs:提供了暂停测试执行和从用户的输入方式。Collections:提供一组关键词处理Python列表和字典。OperatingSystem:允许执行各种操作系统相关的任务。允许执行各种操作系统相关的任务,使各种操作系统相关的任务在rob
2016-11-29 16:34:46 14251 1
转载 jenkins持续集成python项目
jenkins安装 详见Installing Jenkins,需要提的一点是Jenkins比较耗内存,不运行任何构建任务的情况下就吃掉了300多M,再加上构建任务时会占用更多,所以建议服务器的内存至少有1G,512M的话很可能在执行构建任务的时候内存不够用。访问控制 安装后默认所有人都可以访问,故需要更改访问控制策略,具体操作权限管理插件清单 下面是用到的插件清单:Git Plugin:使用
2016-11-25 15:34:04 14674
原创 jenkins远程触发构建
背景介绍:编号86服务器上的项目需要以编号92服务器项目远程触发构建,所以引进了远程构建这个操作实现方式:令牌触发构建 具体步骤如下: 1、在86要触发的项目中,配置身份令牌 exp:口令为chinablue 远程触发的url地址应为: http://xxx.xxx.xxx.xxx:xxxx/job/yyyy/build?token=chinablue(xxxx为86服务器地址,yyyy
2016-11-24 11:10:13 5091
原创 Selenium2Library(RF)浏览器打不开问题汇总
最近发现咨询火狐浏览器打不开的问题比较多,现罗列几点解决办法。 一、由于selenium更新3.0的原因导致不在默认支持火狐浏览器,且支持的火狐浏览器大概在45以上的版本,所以很多都由于这个原因导致selenium在运行时打不开浏览器。解决办法有两种: 1、可继续使用selenium2.x的版本,但是随着selenium及火狐的不断更新,时间久了始终会有点坑的。 目前解决方案:安装seleni
2016-11-21 16:19:26 7874
原创 MongoDB基本用法
1、windows windows环境下使用mongodb可以安装可视化工具 比如:mongobooster, robomongo等2、linux linux下mongo数据库的基本操作如下:连接mongo数据库:mongo xxx.xxx.xxx.xxx:xxx 显示上图表示正确连接,这是可以用help命令查看具体操作help命令,显示所有操作 show dbs:显示数据库信息
2016-11-17 11:41:03 563 1
转载 接口测试中注意的问题
1、 注意数据清理 在写脚本后注意及时清理接口测试过程中,向数据库或实时搜索中插入的数据,以免脚本的持续运行,会对数据库和实时搜索造成不必要的负担。2、 在编写脚本前,提前写好用例 接口测试虽然对代码的要求比较高,但是最终影响测试质量的不是代码能力的高低,而是设计用例能力的高低。设计和编写用例是写脚本的前提,是脚本代码实现的对象。所以在动手写脚本前,必须先把用例准备好,如果是新人,则需要请开发
2016-11-15 16:29:26 1300 1
原创 SSHLibrary安装以及使用(RF)
有时候做测试需要对log日志之类的做一下验证,这时候就需要用到这个库了1、sshlibrary安装 下载地址:https://github.com/robotframework/SSHLibrary 解压后cd到文件夹下执行:python setup.py install安装2、使用demo 场景:接口测试请求后需要去linux服务器里report.log加以验证 by the way:
2016-11-15 14:57:26 7711
原创 AutoItLibrary安装以及使用(RF)
在用selenium2library做web测试的时候,上传、下载等弹出操作有时候是不能准确的定位到,这个时候autoitlibrary就可以完美的解决这个问题。下面就简要讲下autoitlibrary的安装过程: 1、pywin32(autoitlibrary使用首先安装这个库) 下载地址:http://download.csdn.net/detail/huashao0602/96789462
2016-11-10 15:39:05 11380 1
原创 Robot Framework-DatabaseLibrary数据库(MySql)
昨天写了对mongodb的操作,今天来说说RF对mysql的操作 RF操作mysql也需要两个库: 其中databaselibrary也是操作oracle数据库必须的下面讲讲这两个库的安装: 1、pymysql 可以用pip install PyMySQL; 也可以下载后解压, 在文件夹中用python setup.py install 安装 下载地址:https://github.
2016-11-08 11:57:04 1487
原创 robotframework(RF)数据库之mongodb
RF对mongodb操作需要安装两个必须的库如图: 两个库的安装方法: 1、pymongo 可以采用pip install pymongo(如果下载过慢,可指定下载源,如:-i http://pypi.douban.com/simple ); 也可以下载到本地安装,下载地址:https://pypi.python.org/pypi/pymongo/#dow
2016-11-07 15:36:07 2893
软件性能测试.xmind
2022-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人