zoukankan      html  css  js  c++  java
  • python接口测试-项目实践(一) 测试需求与测试思路

    测试需求:

    第三方系统提供了3个接口,需要测试前端显示的字符串里的对应数据与接口数据是否一致。

     

    测试分层:

    开发人员的设计:每周从接口取一次数据,拼接完成后保存到数据库。再从数据库取数提供接口给前端开发,前端展示到页面。

    三个层次:

    1 常规功能测试方式,验证接口数据与前端数据的一致性【因前端数据嵌入在客户端内无法提取,该步可实现脚本协助手工验证】

    2 验证数据源接口与前端接口的一致性【前端接口数据每次最多取100条数据】

    3 验证数据源接口与数据库数据的一致性【可实现全量验证】

     

    脚本思路:

    一 分别请求3个接口,获取响应

    二 从响应中提取所需数据

    三 数据处理和转换

    四 字符串的拼接,得到预期结果

    五 获取前端接口响应,对比预期结果和接口数据是否一致

    六 获取数据库数据,对比预期结果和数据库数据是否一致

     

  • 相关阅读:
    LLDB 常用的调试命令
    iOS https认证
    pod lib lint xxx.podspec 验证出错 Could not find a `ios` simulator
    LLDB 调试
    First throw call stack: 不打印方法名
    AOP
    增强现实
    2017
    iOS的主要框架介绍 (转载)
    iOS中都有什么设计模式?各个设计模式的作用 (转载)
  • 原文地址:https://www.cnblogs.com/dinghanhua/p/10127378.html
Copyright © 2011-2022 走看看