1. 列表和元组有什么区别?

    定义方式不同:
    列表使用 []
    元组使用 ()
    支持的方法不同:
    列表支持增删改查的操作。还支持排序
    元组定义完成之后就不能进行修改。

    1. Python中基本的数据类型有哪些?
      1. 数字 int
      2. 字符串 str
      3. 列表 list
      4. 元组 tuple
      5. 集合 set
      6. 字典 dict
      7. 布尔类型 True Fasle
      8. None
    2. continue 与 break的区别
      1. break 直接终止整个循环。
      2. continue 终止当次循环,不会中断整个循环。
    3. python中文件路径怎么处理?

    Windows路径字符串前 添加 r 。

    1. 接口中加密字段怎么处理?

    如果接口有使用 md5 加密,在Python可以使用 python的内置模块 hashlib 来进行md5 加密。

    1. 接口中常用的方法有哪些?
      1. requests.get
      2. requests.post
      3. requests.put
    2. 接口中的信息头 怎么处理?

    在接口将信息头中的数据 保存到字典中,在代码中通过 headers 传参即可。

    1. 接口测试可以使用 postman,jmeter 工具来做, 为什么还要使用Python来做?
      1. 使用代码的方式进行接口自动化话,更加灵活。在python中可以使用 Excel做数据驱动,但是在Postman,Jmeter中因为不支持Excel,所以就实现不了。
      2. 使用Python的方式最大好处就是可以灵活运行,不会受工具的显示,使用Postman,Jmeter 提供的有功能,才能使用,没有的话 扩展起来特别麻烦,但是用Python可以选择的更多。想实现什么功能,只要会写对应的代码即可。
    2. 接口自动中怎么进行上下游传参?

    在接口中使用字典的方式进行上下游传参。

    1. 首先定义字典格式的数据。
    2. 在上游接口中设置字典字段对应的值,
    3. 下游接口中通过访问字典获取上游已经更新的值。

    10 ,接口中如何进行参数化?
    参数化功能主要键数据存放在 csv 或者 Excel 文件中。通过使用 csv模块或者 openpyxl 模块对文件进行解析。

    1. 将解析出来结果存放到list列表中。
    2. 使用pytest的参数化功能传入列表中数据,会自动进行参数化操作。

    对应录屏文件
    点击查看【bilibili】