上次我们纠正过来设计问题后,就要进入到按部就班的编码环节了。
大部分代码,都是直接复制run_case.html的即可。
不过我还是会解释每一个小功能需求,也算是给大家复习了
get_request函数一马当先吧:
- 计算项目id
我们已经拿到了step_id,自然可以不断向上逆推出所属的项目id:
如下图即可,虽然略显麻烦。
2. 根据step_id 拿到step
就是从数据库中拿出这个步骤的全部数据,因为后面需要多次使用它。
3. 初始化请求方式
先拿出来以便后面使用
4. 初始化url
url是原始的,后面需要多重加工才能使用
5. url添加项目全局变量
听起来麻烦,其实我们早已写好对应方法,直接调用即可。
6. 取出证书开关
还记得吧,我们的步骤也是可以添加证书的,不过要看开关真假。
7. 初始化域名
前面说的url就是个路由,现在做的host。
8. 域名添加项目内全局变量
和url一样,直接调用方法即可。
好了,今天我们讲的够多了,明天大家继续阅读哈,不一定非要动笔跟下来,在成为测开之前,提前熟悉下平台开发思路也是很不错的哦~