Windows下安装moztrap

moztrap是mozilla开发的开源软件,用来管理test case。 比test link界面要友好,功能上和test link相比,各有所长。

下载地址:https://github.com/mozilla/moztrap/

官网网址:http://moztrap.readthedocs.org/en/latest/installation.html

官方给的是在linux上安装的方法。


在windows上安装步骤如下:


1.  安装python 
        python下载地址:  https://www.python.org/downloads/
2. 安装mysql 
       mysql下载地址:  http://dev.mysql.com/downloads/mysql
3. 安装git 
       git 下载地址: http://git-scm.com/download/win
4. 安装pip
5. 安装virtualenv
    virtualenv安装及其介绍: http://www.2cto.com/os/201411/355798.html
    开启virtualenv:Scripts\activate
    关闭virtualenv: deactivate
6. 安装virtualenvwrapper在windows上
    安装命令: pip install virtualenvwrapper-win
    
    有关vritualenvwrapper的详细介绍请参考:    http://www.ittang.com/2014/0720/13403.html

    virtualenvwrapper上的一些常用命令:
    # 创建虚拟环境(在这里,的名字叫VirtualenvName)
    mkvirtualenv VirtualenvName
    # 列出所有虚拟环境
    lsvirtualenv
    # 移除虚拟环境
    rmvirtualenv VirtualenvName
    # 切换到VirtualenvName环境
    workon VirtualenvName
    # 退出当前虚拟环境
    deactivate

7. 安装: MySQL-python-1.2.4.win32-py2.7.exe 

     安装这个后,它是在系统的python下安装着,需要把它copy到我们当前的vritualenv下来。
     需要拷贝文件夹:MySQL_python-1.2.4-py2.7.egg-info,MySQLdb; 文件:mysql打头的几个文件。

8. 安装VCForPython27.msi 
    安装VCForPython27之前要先安装:setuptools 6.0以上版本和wheel
    安装setuptools的方法请参考:http://blog.csdn.net/robertkun/article/details/9751123
     安装wheel的命令: pip install wheel

9. 安装py-bcrypt-w32
    安装命令: pip install py-bcrypt-w32 

10. 下载moztrap代码
      下载地址:https://github.com/mozilla/moztrap/

     然后进入下载的moztrap code里执行:python bin\install-reqs pure

11. 进入mysql,执行 CREATE DATABASE moztrap CHARACTER SET utf8

12. 复制moztrap/settings/local.example.py为moztrap/settings/local.py.
     在local.py里添加:from os import environ,将database部分注释去掉。  如下:

          
<span style="background-color: rgb(255, 255, 255);"><span style="font-family:Microsoft YaHei;font-size:18px;"># Database settings.
DATABASES = {
    "default": {
        "ENGINE": "django.db.backends.mysql",
        "NAME": "moztrap",
        "USER": environ.get("USER", "root"),
        "HOST": "", # empty string == localhost
        "PASSWORD": "123456",
        "STORAGE_ENGINE": "InnoDB",
        "OPTIONS": {
                "init_command": "SET default_storage_engine=InnoDB",
            },
        }
    }</span></span>


USER名字改成mysql的用户名,PASSWORD改成对应的密码。
13. 最后:
      执行:python manage.py syncdb --migrate
      执行:python manage.py create_default_roles
      执行:python manage.py runserver
      现在在浏览器上浏览http://localhost:8000 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值