hincky的主页 hincky的主页
  • 2023

    • nginx
    • prometheus
    • 小工具
    • 部署
  • 数据库

    • MySQL是怎么使用/运行的
    • Redis核心技术与实战
  • 极客时间

    • Web协议详解与抓包实战
    • SQL必知必会
    • MySQL45讲
个人日常
  • 分类
  • 标签
  • 归档
  • 随笔
GitHub (opens new window)

Hincky

当有趣的人,做想做的事
  • 2023

    • nginx
    • prometheus
    • 小工具
    • 部署
  • 数据库

    • MySQL是怎么使用/运行的
    • Redis核心技术与实战
  • 极客时间

    • Web协议详解与抓包实战
    • SQL必知必会
    • MySQL45讲
个人日常
  • 分类
  • 标签
  • 归档
  • 随笔
GitHub (opens new window)
  • 2022

  • 2023

    • 一月

    • 五月

      • 05-04
        • UI测试
        • 接口测试
          • demo
        • 工作计划拆解
          • 测试准备工作
      • 05-08
        • pytest
          • pytest基本的测试用例规则
          • pytest运行方式
        • pycharm创建测试项目
          • 准备
          • 新建包和模块
        • 装饰器
          • 前后置处理
          • fixture实现部分前后置
      • 05-10
        • APIPost自动化测试
          • 测试用例
          • 测试套件
          • 测试报告
      • 良主测试流程
        • 测试流程安排
          • 个人中心
          • 卖闲置
    • nginx

    • prometheus

    • tools

    • http状态码

    • 监控

    • Go

    • python

    • linux性能优化

    • PHP

    • elastic

    • chatgpt

    • 小工具

    • js

    • django

    • centos7.6配置

    • 部署

    • 部署资源整理

    • MySQL数据库

  • 工作记录
  • 2023
  • 五月
hincky
2023-05-04
目录

05-04

  • UI测试
  • 接口测试
    • demo
  • 工作计划拆解
    • 测试准备工作

  • 熟悉良主小程序的业务流程
  • 编写自动化测试脚本
  • 开始测试接口

# UI测试

说白了是模拟操作,获取界面输出结果

  1. 进行元素定位
  2. 模拟手工操作
  3. 输入测试数据
  4. 获取输出结果

# 接口测试

说白了是模拟请求,获取请求响应结果

  1. 模拟发送请求
  2. 传入接口数据
  3. 获取响应结果

# demo

import requests

class interface_test():
    def test_add(self):
        url="http://192.:8080/testmavenif187/AddServlet?a=1&b=2"
        s=requests.session()
        r=s.get(url).json()
        if r==3:
            print("success")
        else:
            print("faild")

if __name__ == '__main__':
    inter=interface_test()
    inter.test_add()
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 工作计划拆解

  1. 接口测试准备工作
  2. 独立接口测试
  3. 复杂接口测试
  4. 接口测试框架
  5. 接口测试工作总结

# 测试准备工作

  1. 了解项目背景(接口的:个数,名字,调用,参数,返回值)
  2. 收集项目相关资料
  3. 部署接口测试环境
  4. 明确接口测试相关成果物
  5. 接口测试采用的技术/工具
  6. 接口测试工作分工
编辑 (opens new window)
Python爬虫准备
05-08

← Python爬虫准备 05-08→

最近更新
01
集成chatgpt的工具
05-24
02
修改服务器ssh默认连接端口
05-22
03
阿里云免费证书
05-15
更多文章>
Theme by Vdoing | Copyright © 2022-2023 Hincky | MIT License | 粤ICP备2022120427号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式