Advertisement

diffy 界面 演示版

阅读量:

diffy接口测试demo

Diffy原理图不再赘述, 如需进一步了解相关内容, 请参考GitHub上的官方文档. 为了便于后续学习和参考, 在此提供一个简要的小示例

在这里插入图片描述
  1. 以Flask为基础开发一个接口脚本,并命名为app.py,在该文件中实现了指向/ hello资源的GET接口。
  2. 创建app.py文件的同时生成一份其备份副本app_bak.py。
  3. 将app.py进行了修改优化,并将其定义为待测版本app_candidate.py,在原有的/ hello GET接口基础上新增了返回字段"name"的功能。
  4. 获取diffy源码仓库后执行 sbt命令完成编译。
  5. 将上述修改后的代码保存到app_candidate.py中。
  6. 执行 sfmt命令生成可测试版本的代码。
  7. 将最终确认无误的候选代码保存为candidate_final.py。
复制代码
    git clone https://github.com/opendiffy/diffy.git 
    cd diffy 
    ./sbt assembly

5

全部评论 (0)

还没有任何评论哟~