laravel - 使脚本自动将请求作为测试发送到所有api

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel - 使脚本自动将请求作为测试发送到所有api相关的知识,希望对你有一定的参考价值。

我有一些我想测试的API。我知道所有这些都在工作,但是如果我想要一起测试是否有一种方法可以发出测试请求并将其发送到所有网址并从中获得响应我们如何处理我的工作1人员1想要为所有路由自动执行,这里的API是我的路由列表:

/*************************************************
 *
 * Accommodation Api Crud
 *
 **************************************************/
Route::resource('accommodation','AccommodationController');
/*************************************************
 *
 * AccommodationFacilities Api Crud
 *
 **************************************************/
Route::resource('accommodationfacilities','AccommodationFacilityController');
/*************************************************
 *
 * AccommodationRoom Api Crud
 *
 **************************************************/
Route::resource('accommodationroom','AccommodationRoomController');
/*************************************************
 *
 * accommodationbooking Api Crud
 *
 **************************************************/
Route::resource('accommodationbooking','AccommodationBookingController');
/*************************************************
 *
 * accommodationstatuslog Api Crud
 *
 **************************************************/
Route::resource('accommodationstatuslog','AccommodationStatusLogController');
/*************************************************
 *
 * accommodationbookingstatuslog Api Crud
 *
 **************************************************/
Route::resource('accommodationbookingstatuslog','AccommodationBookingStatusLogController');
/*************************************************
 *
 * RoomCapacity History Api Crud
 *
 **************************************************/
Route::resource('roomcapacityhistory','RoomCapacityHistoryController');
答案

你应该阅读文档,尤其是section about testing。这就是Laravel的那部分内容!

以上是关于laravel - 使脚本自动将请求作为测试发送到所有api的主要内容,如果未能解决你的问题,请参考以下文章

Laravel Fortify 不响应 HTTP 代码而是响应实际路由,即使我将注册请求作为 XHR 发送

laravel框架一次请求的生命周期

接口测试脚本实践记录

如何合并两个模型集合并使其成为一个分页然后将其发送到 Laravel 中的视图

Laravel:使用 POST 请求将数据发送到控制器方法

当我在我的 Web 应用程序中发送 Ajax 请求时,控制器端会在 laravel 的请求参数中为我提供脚本