嘉兴建站软件,达州市住房和城乡建设局网站,wordpress二级页面打开报错,如何在互联网上做推广这篇文章主要介绍了python接口自动化如何封装获取常量的类,文中通过示例代码介绍的非常详细#xff0c;对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下背景#xff1a;一、执行case的过程#xff1a;首先需要#xff0c;我们能够通过excel获取单元格的内…这篇文章主要介绍了python接口自动化如何封装获取常量的类,文中通过示例代码介绍的非常详细对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下背景一、执行case的过程首先需要我们能够通过excel获取单元格的内容。获取内容时首先需要知道获取的数据是哪一行的这行数据中需要拿那些参数比如case 名称、请求url、请求方式、header、依赖id、依赖数据所属字段、请求数据、预期结果然后需要判断字段、数据的合法性将合法case组合成接口请求最后需要执行case进行断言、生成报表等。二、问题在执行case时需要知道需要执行哪个case三、解决方案但是我们并不知道要拿哪个单元格的内容这需要通过获取执行的是哪一行那一列的case来确认因此需要有一个文件存放行和列的常量。python 实现global_var中的属性为每一行中每个列元素所在单元格的位置序号。以下get_*()方法返回的是组成case的元素在Excel表格中的列序号。#codingutf-8class global_var:#class_idId 0;url 1run 2#是否执行request_way 3#请求方式header 4class_depend 5#依赖iddata_depend 6field_depend 7#数据依赖所属字段request_data 8expect 9result 10#实际结果#获取caseiddef get_id():return global_var.Id#获取urldef get_url():return global_var.urldef get_run():return global_var.rundef get_request_way():return global_var.request_waydef get_header():return global_var.headerdef get_class_depend():return global_var.class_dependdef get_data_depend():return global_var.data_dependdef get_field_depend():return global_var.field_dependdef get_request_data():return global_var.request_datadef get_expect():return global_var.expectdef get_result():return global_var.result以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持我们。本文标题: python接口自动化如何封装获取常量的类本文地址: http://www.cppcns.com/jiaoben/python/294930.html