前言:

LazyBug(授权协议:GPL)是一款PHP编写的开源HTTP接口测试管理系统,它集成了接口的测试、管理、维护、自动化回归等一系列工作,以实现对测试效率和管理效率的提高。


本次教程仅支持Windows系统


步骤一:搭建PHP+MySQL环境

下载地址:http://www.phpstudy.net/a.php/211.html

phpstudy程序包一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。下载并解压到本地,双击phpStudy.exe启动

运行模式选择:非服务模式,点击启动,开启Apache和MySQL服务

MySQL数据库默认用户名:root,密码:root


步骤二:下载LazyBug

下载地址:http://www.lazybug.cn/index.php/download/

下载并解压到本地,解压后得到lazyapi和server目录。


步骤三:创建数据库

打开phpstudy页面,点击其他选项菜单-MySQL工具-备份还原数据库。

备份还原数据库页面,输入MySQL密码:root,选择要还原的文件,\lazybug.cn\lazybug.sql,还原到数据库名输入:lazybug,点击导入按钮即可。


步骤四:设置网站根目录

打开phpstudy页面,点击其他选项菜单-phpstudy设置-端口常规设置。

httpd端口设置:8082(可根据意愿自行设置)

网站目录设置:\lazybug.cn\lazyapi(必须设置到lazyapi目录,并需要写完整路径)


步骤五:修改配置文件

修改/lazyapi/config/database.php文件,并设置数据库相关配置。

host可设置本地地址127.0.0.1

dbname设置为步骤三中填写的数据库名称

数据库用户名和密码,均默认为root


步骤六:设置server

打开\lazybug.cn\server目录,修改config.xml文件。(注意config.xml与server.jar必须放在同一目录下)

将remote节点中的文本内容改成布署在本地的接口测试系统的URL:http://127.0.0.1:8082

此处运行server需要java环境(JDK此处不再复述,请自行安装)

打开命令行,进入server目录下,执行命令:java  -jar server.jar

交互界面中可以看到“服务已准备就绪”的字样,则表示服务已正确运行


步骤七:打开网站主页

1、重启phpstudy服务 ,以上配置可生效

2、打开浏览器,输入地址127.0.0.1:8082(端口号为步骤四中设置的httpd端口)

3、在正确情况下将看到系统登录页面,初始管理帐号:admin / admin。


开始你的LazyBug旅途吧~~

LazyBug环境部署的更多相关文章

  1. Web应用之LAMP源码环境部署

    一.LAMP环境的介绍 1.LAMP环境的重要性 思索许久,最终还是决定写一篇详细的LAMP的源码编译安装的实验文档,一来是为了给自己一个交代,把技术进行系统的归纳,将技术以极致的形式呈现出来,做为一 ...

  2. Jmeter安装与环境部署

    Jmeter安装与环境部署 版权声明:本文为博主原创文章,未经博主允许不得转载. 博主:海宁 联系:whnsspu@163.com

  3. 微信公众号开发系列教程一(调试环境部署续:vs远程调试)

    http://www.cnblogs.com/zskbll/p/4080328.html 目录 C#微信公众号开发系列教程一(调试环境部署) C#微信公众号开发系列教程一(调试环境部署续:vs远程调试 ...

  4. .Net Core 跨平台系列之环境部署

    前言 作为一名.NET程序员,很多时候都会被什么拖控件.跨平台等字眼所鄙视过,但是在我的的内心还是没有把自己看低过.因为说到底,平台和语言只是我们吃饭的工具.很多时候公司的发展是取决于商业竞争的,微软 ...

  5. DotNet Core 1.0 集成 CentOS 开发与运行环境部署

    一.     DotNet Core 1.0 开发环境部署 操作系统安装 我们使用CentOS 7.2.1511版本. 安装libunwind库 执行:sudo yum install libunwi ...

  6. Nutch2+Hbase环境部署和基本使用

    由于项目想借助Nutch来做网络爬虫,所以一番研究,发现网上文档比较散,学习的很艰难,因此总结了一些,放上来与大家交流. 1       环境部署 Nutch有1.x系列和2.x系列,主要区别是2.x ...

  7. Anyconnect的VPN环境部署(2)-在Linux客户机上连接Anyconnect

    由于之前已经在机房IDC安装了Anyconnect的VPN服务环境(参考:Anyconnect的VPN环境部署(1)-OpenConnect server(ocserv)服务安装)今天介绍下在linu ...

  8. Jenkins实现生产环境部署文件的回滚操作(Windows)

    由于dotnet项目的生产环境环境部署工具比较少,所以我使用jenkins作为生产环境的自动化部署工具. 既然有回滚操作,那么就会有部署操作:要实现回滚,先要实现部署的操作,我在jenkins搭建了一 ...

  9. storm单机环境部署

    前面说过storm集群的部署,这篇主要介绍storm单机环境部署,其实他们之间很类似,就是将之前配置文件中所有的集群条目改成本机的地址即可,部署之前应该按前面solr和zookeeper单机环境部署那 ...

随机推荐

  1. Linux运维之——每日小技巧,谈进程与线程的区别

    线程是进程中执行运算的最小单位,是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源. ...

  2. MyBatis 中的级联

    MyBatis 的级联分为 3 种. 1.鉴别器(discriminator):它是根据某些条件决定采用具体实现类级联的方案,比如体检表要根据性别去区分. 2.一对一(association):比如学 ...

  3. 团队作业——Beta冲刺2

    团队作业--Beta冲刺 冲刺任务安排 杨光海天 今日任务:根据冲刺内容,具体分配个人任务,对于冲刺内容做准备 明日任务:图片详情界面的开发 吴松青 今日任务:学习熟悉安卓开发,跟随组员快速了解其代码 ...

  4. Springboot连接MySQL8.0出现的问题

    以前用的是5.7版本的MySQL,在学习实践Springboot的时候顺带升级了一下8.0,遇到了一些坑,在这记录一下,有碰到同类问题的童鞋需要自取. 使用 navicat连接发现报错1251- Cl ...

  5. SAP跟踪前台操作导致的后台查询语句

    SAP跟踪前台操作导致的后台查询语句,通过这个可以查看前台对应了后台的数据库表,然后可以通过se11查看表内容,也可以删除表内容. 在sap升级的时候,首先需要拷贝正式的sap系统,然后将拷贝的系统中 ...

  6. C#实现之(自动更新)

    做开发的人,尤其是做客户端(C/S)系统开发的人都会遇到一个头疼的问题,就是软件的自动更新:系统发布后怎样自动的更新程序,在下有幸开发过一个自动更新程序,更新程序与任何宿主程序是完全独立的:只要在主程 ...

  7. Spring之 Aspect Oriented Programming with Spring

    1. Concepts Aspect-Oriented Programming (AOP) complements OOP by providing another way of thinking a ...

  8. 【转】 最新版chrome谷歌浏览器Ajax跨域调试问题

    Ajax本身是不支持跨域的,而我们在开发工作中,可能会遇到本地开发环境未配置相关代码,需要到其他服务器上获取数据的情况,尤其在用HTML5开发app的过程中,前后台完全分离,使用Ajax进行数据交互, ...

  9. trufflesuite/truffle-hdwallet-provider

    https://github.com/trufflesuite/truffle-hdwallet-provider/blob/master/index.js 实现代码 truffle-hdwallet ...

  10. Ubuntu16.04之开发环境构建

    Ubuntu软件安装相对于centos而言,那真的是要愉快的多啊! 以下安装步骤,本人在公司的测试环境和开发环境以及之前个人虚拟机的测试或生产环境都测验过,基本没有问题,只要按照步骤来,即可马到成功! ...