源代码管理,测试案例管理,BUG管理一个都不能少

原先在公司利用的测试案例管理工具是TestLink,免费又好用,还可以和许多BUG管理工具整合到一起。到了新公司什么都没有,正好也学一下如何搭建TestLink服务器。

Apache+MySQQL+PHP+TestLink,然而对于我这种从未接触过服务器的人来说,配置 Apache PHP还真不是件容易的事,还好有XMAPP,把它们都整合到了一块,又让大家方便了一把,呵呵。

废话少说,马上开始。

先从http://www.apachefriends.org/zh_cn/xampp-windows.html 下载一个最新的安装包(也有免安装的ZIP包,不过那个要配置,上面说安装包是最简单的了,咱就奔着简单去吧)

双击安装包,安装,记得选择安装 Apache和MySQL Service

安装完后直接运行XAMPP Control Pannel,但是打开的时候看到MySQL的状态是Running了,但是Apache却没有。点击Start,却提示 Error: Apache service not started [-1]

原因可能是Apache被防火墙阻止了导致它没有启动。

解决:关掉 XAMPP Control Pannel,到 \xampp\apache目录下,运行脚本apache_uninstallservice.bat, 然后再运行apache_installservice.bat,这个时候什么360啊防火墙啊都跳出来要你确认是否要解除阻止,那是必须的!这下Apache可以运行了。

再打开XAMPP Control Pannel,却提示: Busy.....Apache service started。那是因为80端口被占用了,apache启动要占用80端口。

解决:在cmd中运行 netstat -ano | findstr 80,查看80端口有没有被占用,如果有,那么修改apache的端口。到xampp\apache\conf目录下,打开httpd.conf文件,将Listen 80 改成 Listen 8081, ServerName localhost:80 改成 ServerName localhost:8081, 保存文件,然后重启XAMPP Control Pannel,世界又恢复和平了...

然而,这样做的好处是端口不会与其他冲突,但坏处也是显而易见的,就是访问的时候在浏览器中输入地址后面也得加上端口号8081,这对客户端用户来说的确是个麻烦事。如果麻烦不可避免的话,那就越少越好吧,在服务器端操作一下,就是:把占用80端口的这个进程干掉(如上图的话,关掉5428这个进程),然后再apache_uninstallservice.bat 一下,apache_installservice.bat一下即可(这些操作的时候不要关掉XAMPP Control Panel)



这样,我们的服务器就启动起来了。那么让我们登录进去看看吧......

打开浏览器,输入 http://localhost/xampp/,选择中文(当然,如果你喜欢其他语言的话也无妨,只要看的懂即可,呵哈)

点击 “安全”, 先来设置一下MySQL密码

设置完MySQL密码之后,接下来就到我们最终的目标了,配置TestLink:

将TestLink压缩包解压到 xampp\htdocs目录下,比如就testlink,然后在浏览器中输入 http://localhost/test, 正式登陆testlink了

这里,我们是初次安装,所以点击New installation,到下一页后会提示安装所需经历的5个步骤:

一路设置基本默认即可,其实就那两个地方要设置而已:

1. 设置现存的数据库,这里的password就是我们刚才设置的MySQL密码。

2. 设置TestLink的数据库用户和密码,即管理员了。通常就是admin。

这样一步步到最后,就基本完成了testlink的配置了,so easy,哈哈~~

配置好TestLink后,我们就可以登录它,然后创建我们的project, test suite, test case了,吼吼~~~

参考文章:

http://hi.baidu.com/%B1%F9%D1%E3%B8%DF%B7%C9_love/blog/item/06ccf7810ff819c29023d9ed.html

http://zhidao.baidu.com/question/314212194.html

Windows + XMAPP + TestLink 初探相关推荐

  1. Windows缓冲区溢出初探

    # 实验环境 kali Windows xp xp3 SLMail 5.5.0 Mail Server ImmunityDebugger_1_85_setup.exe mona.py 流程 准备 在拥 ...

  2. Windows信使之初探

    这篇文章是基于作者于2003年推出的一款叫"Windows信使终结者"的软件而写的,当时没有找到很好的资料(当然参考了很多辅助性的资料),于是自己试着解开信使之谜. Windows ...

  3. Windows 2008-NAP技术初探

    NAP是主动防御技术的一种,目前只支持Windows 2008. VISTA和 XPSP3.采用NAP的机制管理员可以根据企业的安全策略及设置,定义客户端访问网络的条件,确定该客户端是具有完全的网络访 ...

  4. 起底 Windows 35 年发展史

    整理|孙溥茜 出品 | CSDN(ID:CSDNnews) 1985 年,Windows 1.0 横空出世,开启全新时代.2018 年,微软撤销 Windows 部门,将 Windows 内核工作合并 ...

  5. 分享Silverlight/Windows8/WPF/WP7/HTML5一周学习导读(5月21日-5月26日)

    分享Silverlight/Windows8/WPF/WP7/HTML5一周学习导读(5月21日-5月26日) 本周Silverlight学习资源更新 Silverlight Super TextBo ...

  6. Silverlight/Windows8/WPF/WP7/HTML5周学习导读(7月9日-7月15日)

    Silverlight/Windows8/WPF/WP7/HTML5周学习导读(7月9日-7月15日) 本周Silverlight学习资源更新 分享基于Silverlight的一个"树形结构 ...

  7. 学java看什么书好

    学java看什么书好呢.. 这没有个定论.. 没有人敢保证你看啥书你就能学好java.. 关键还从自身分析.. 学java的人 什么样的人都有.. 有高中生, 有中专, 有大学毕业的, 也有的是有电脑 ...

  8. 用.Net开发Windows服务初探

    用.Net开发Windows服务初探 1 什么是Windows服务         Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合.它没有用户界面,并且也不会产生任何 ...

  9. 服务器系统2022安装wsl2,手把手教你踩坑:老白的Docker for Windows安装初探WSL 2 backend...

    手把手教你踩坑:老白的Docker for Windows安装初探WSL 2 backend 2020-06-16 13:29:47 15点赞 63收藏 4评论 创作立场声明:老白的踩坑记录 嗨,大家 ...

最新文章

  1. windows环境下安装neo4j
  2. grails指定环境
  3. 从源码分析DEARGUI之draw的一系列操作
  4. SpringBoot_异常_01_Caused by: java.lang.BootstrapMethodError: java.lang.NoSuchMethodError
  5. 调整weblogic内存的分配和使用
  6. 关于Javaweb部署到linux服务器产生乱码?的原因分析
  7. VR创投寻鹰会,一场深圳VR行业人的大聚会
  8. python---可执行文件的转换
  9. linux 进程调度源码分析,Linux调度器源码分析
  10. java linux 调用32位so_从linux源码看socket(tcp)的timeout
  11. 上传图片实时显示 兼容 ie11
  12. 可口可乐造型设计_可口可乐推出黑科技音响,还能当冰箱用?
  13. mybatisplus报的mysql错误归纳
  14. immunedeconv估算免疫细胞比例
  15. 内存数据库-H2简介与实践
  16. Adobe Illustrator AI撤回和取消撤回
  17. windows 介绍
  18. oa系统用什么云服务器,oa系统怎么选云服务器
  19. 写收货地址代码模块的思路整理——省市联动
  20. 解决nested exception is java.lang.IllegalArgumentException: No converter found for return value of typ

热门文章

  1. java 开发用到网络爬虫,抓取汽车之家网站全部数据经历
  2. 分享给你——2017我学到的方法论
  3. 数据库设计的相关原则
  4. Windows 系统托盘图标
  5. Probability Through Experiments
  6. 如何用HTML5开发一款手机游戏
  7. Swift 基础 枚举详解(代码)
  8. b500k带开关电位器内部构造_b500k开关摇杆电位器,直滑电位器103
  9. 效用最大化问题中的三个函数——需求函数、间接效用函数、支出函数
  10. 42道最新java开发常见面试题:JavaSE基础知识