文档章节

LTPTest -- TP 下的单元测试框架扩展更新到2.0.0 了。。。持续更新中

renew
 renew
发布于 2014/11/17 15:28
字数 403
阅读 131
收藏 3

 

ThinkPHP框架- 是一套开源的MVC结构的开源PHP框架,但是没有见过可以用来做单元测试的模块。直接使用phpunit会遇到很多框架访问的问题。在使用sea平台开发的过程中,不能使用命令行运行phpunit运行测试用例。

自己开发了一套简单的测试框架,大家有问题和建议,请发送邮件到liulu@ucanuup.com
现在是2.0.0版本,升级了对TP3.2的支持,该版本不再支持TP3.1版本的使用。

在新浪云平台上搭建好以后运行实例,如下:
http://ltptest.sinaapp.com/index.php/Test/TestIndex/run


使用方法,
1、把Test模块拷贝到你需要测试的项目中,作为一个单独的模块;
2、添加控制器,如:TestIndexController.class.php 该类继承自LTPtestController.class.php 是 Contorller的子类;
3、测试函数写在你添加的控制器中
4、运行run方法,如:/index.php/Test/TestIndex/run

可以看到测试的最终结果。


另:
基于tp3.2版本
有兴趣一起完善这个插件的童鞋,也请给我发邮件:
liulu@ucanuup.com,我给开放小组权限。
svn地址:
https://svn.sinaapp.com/ltptest/

 下载地址:

http://www.thinkphp.cn/extend/599.html

 

© 著作权归作者所有

共有 人打赏支持
renew
粉丝 4
博文 19
码字总数 13554
作品 0
丰台
程序员
加载中

评论(5)

renew
renew

引用来自“LAMPYoung”的评论

开个demo如何?
http://www.thinkphp.cn/extend/599.html 下载下来的包里面有demo 如果有问题或者想添加新的功能发邮件给我。。。
renew
renew

引用来自“金三胖”的评论

楼主,在哪下载?
http://www.thinkphp.cn/extend/599.html 下载地址
Kerlin0722
Kerlin0722
开个demo如何?
金三胖
金三胖
关键是在哪下载啊楼主
金三胖
金三胖
楼主,在哪下载?
SipUnit 2.0.0 发布,SIP 单元测试

SipUnit 2.0.0 是一个全新的稳定版,包括技术更新、新功能以及扩展测试,增加了消息处理,增加对 JUnit 4 的支持(使用新的 SipAssert 类的静态断言),支持 Maven,增加了一些常用的方法,验...

oschina
2012/06/26
348
0
BSL - 高性能Java模板引擎 2.0.0 发布

软件名称:BSL (Boilit Script Language) 软件目标:模板引擎、脚本语言、高性能 开发语言:Java 当前版本:2.0.0 软件大小:259K 授权协议:MIT 超高性能的Java模板引擎,目前性能已经超越主...

Boilit
2013/10/08
844
3
暗夜在火星/PhalApi

PhalApi 1.4.2 - 助你创造价值! PhalApi,简称π框架,是一个PHP轻量级开源接口框架,专注于接口开发,致力让接口开发更简单。它: 致力于快速、稳定、持续交付有价值的接口服务 关注于测试...

暗夜在火星
2017/02/25
0
0
P3-weixin-2.0.0 版本发布,微信插件开发框架

P3-weixin-2.0.0版本发布(微信插件式开发框架) 为何诞生 现在微信越来越火,基于微信的公众号和服务号越来越丰富,单一的微信管家系统已经满足不了微信的需求。Jeecg社区推出插件式开发框架...

Jeecg
2015/09/16
2.1K
5
内容管理系统--Yzncms

Yzncms 内容管理系统 V1.0.0 项目介绍 Yzncms是完全开源的项目,框架易于功能扩展,代码维护,方便二次开发,帮助开发者简单高效降低二次开发成本,满足专注业务深度开发的需求。 环境要求 ...

御宅男
2017/05/10
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

[雪峰磁针石博客]python3快速入门教程1 turtle绘图-2函数

菲波那契序列: >>> # Fibonacci series:... # the sum of two elements defines the next... a, b = 0, 1>>> while b < 10:... print(b)... a, b = b, a+b...112......

python测试开发人工智能安全
今天
0
0
java环境变量配置最正确的方式

原贴:https://blog.csdn.net/qq_40007997/article/details/79784711,十分详细,亲测有效

kitty1116
今天
0
0
49.Nginx防盗链 访问控制 解析php相关 代理服务器

12.13 Nginx防盗链 12.14 Nginx访问控制 12.15 Nginx解析php相关配置(502的问题) 12.16 Nginx代理 扩展 502问题汇总 http://ask.apelearn.com/question/9109 location优先级 http://blog....

王鑫linux
今天
1
0
Nginx防盗链、访问控制、解析php相关配置、Nginx代理

一、Nginx防盗链 1. 编辑虚拟主机配置文件 vim /usr/local/nginx/conf/vhost/test.com.conf 2. 在配置文件中添加如下的内容 { expires 7d; valid_referers none blocked server_names *.tes......

芬野de博客
今天
0
0
spring EL 和资源调用

资源调用 import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.PropertySource;import org.springframework.core.io.Resource;......

Canaan_
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部