python+excel接口框架-总结

  1. 接口框架中的关联

上次作业虽然上交,但是后面想了下,当时上交作业做的太死,当时思路是参考了课件中的方法,先替换再请求,但是问题是我这样替换是直接把替换的内容写到了相邻的第2行,那这样如果有其他接口要用这个数据,那我这样做基本上就是失败的,而且,还是做了很多的判断条件,每个判断条件调用interface,这样也不对,经过课上老师的讲解,分析,然后课后再次阅读那个课件提示,主要是这么几个步骤

1.1先查找请求内容有没有要替换的,先替换
1.2直接调用请求,然后把请求的返回response拿到
1.3判断关联这个是不是有值,把这个拿到的response,通过老师给的那块去拆分。拆到一个correlationDic
1.4这个correlationDic保留了,然后前面第一步(1.1)就可以用

 

其实,刚开始想这里的时候还没想明白,我前面都没有拿到correlationDic的值,我这个时候去替换那不就是没找到,后面仔细想了下,因为我加了一个判断,如果请求参数里面有$符号的时候,这个才会去替换,那也就是我在替换前,这个correlationDic其实已经通过上一个接口的返回值存下来了,我这个时候直接去用就可以了,如果一开始就直接请求就会遇到有$符号没替换然后就报错了,所以这个就是要先替换,然后再请求,然后再拆分,想明白这里,代码就通顺了,就可以继续往下写了,所以,写代码之前还是要捋清楚思路,不然写的代码也是错的,自己后面都晕

posted @ 2020-05-20 13:59  超级奶爸丁先生  阅读(345)  评论(0编辑  收藏  举报