您的位置:首页 > 财经 > 产业 > 设计说明模板_网上推广招聘_新媒体营销推广方案_搜索引擎推广的基本方法

设计说明模板_网上推广招聘_新媒体营销推广方案_搜索引擎推广的基本方法

2025/2/26 23:48:06 来源:https://blog.csdn.net/Ataoker/article/details/145859657  浏览:    关键词:设计说明模板_网上推广招聘_新媒体营销推广方案_搜索引擎推广的基本方法
设计说明模板_网上推广招聘_新媒体营销推广方案_搜索引擎推广的基本方法

说明,可以直接在某个视图集定义自定义接口来验证。

调试1:前端界面直接编写yaml文件.

  • 新增要实现存数据到mysql,同时存文件到testcase下, 如test.yaml 
  • 更新yaml数据,同时做到更新 testcase下的文件,如test.yaml

  @action(methods=['GET'], detail=True, url_path='mkfile')def mkfile_case(self,req,pk):# student = self.get_object()yaml_file = 'key: value\nlist:\n  - item1\n  - item2'yaml_name = 'test.yaml'yaml_path = os.path.join('testcase', yaml_name)with open(yaml_path, 'w') as f:f.write(yaml_file)return ResponseList(msg="make success")

 

调试2 :后端实现单用例的执行

    @action(methods=["get"],detail=True)def run_case(self,request,pk):# student2 = Student.objects.get(pk=pk)# 这个写法同上student = self.get_object()path =f"testcase/{student.desc}"# 2.调用hr4的api,来执行我们的json文件# print(path)exit_code = main_run([path])# 3.返回执行结果if exit_code != 0:return ResponseError(msg="failed run case")# 4.返回执行结果return ResponseList(msg="run success")

 

调试3:后端实现多个用例的执行,并生成报告 

后端:

 前端:

一个测试计划可以选多个测试用例,然后点击执行,就运行多个测试用例

在测试报告菜单中,可以展示每个测试计划执行后的测试结果。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com