在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
think-testsQQ群:647344518 立即加群 1. 简介在实际开发中,在开发阶段,其实并不是完全测试,更多的是调试,如果用phpunit进行测试驱动,其实有很多不方便,当然在项目开发完后,也建议大家写测试用例,保证代码的可用性和检查代码的覆盖率,避免垃圾代码 应用场景:在开发了模型或逻辑代码的时候,可以进行一些测试 2. 安装进入项目 application目录 git clone https://github.com/shulinqian/think-tests.git tests 3. 访问地址4. 开发进入tests/cases目录,新建文件,命名规则 *Test.php, 参照 UserTest.php 5.高级
6.前端api快速生成上面几项是给后端开发者开发测试用的,实际开发中,前端其实需要后端提供接口才能进行开发,为了解决此需求,增加api和字段管理,当然你也可以用rap,阿里团队出的。 实现功能:后端将字段定义好,当然也可以和前端一起商量定义好字段规范 因为要保存接口和字段数据,所以需要添加2个表,如下: CREATE TABLE `dev_fields` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `title` varchar(255) DEFAULT NULL, `type` varchar(30) DEFAULT NULL, `value` varchar(255) DEFAULT NULL COMMENT 'mcok值', PRIMARY KEY (`id`)) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=utf8 COMMENT='字段表';CREATE TABLE `dev_apis` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `title` varchar(255) DEFAULT NULL, `method` varchar(30) NOT NULL COMMENT '请求类型', `desc` varchar(255) DEFAULT NULL COMMENT '接口描述', `args_se` mediumtext COMMENT '参数', `fields_se` mediumtext COMMENT '返回字段', `return_type` varchar(30) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='api开发表'; 操作提示
立即开始愉快的旅程吧 |
请发表评论