博客
关于我
Mock模拟测试实战
阅读量:794 次
发布时间:2023-02-09

本文共 493 字,大约阅读时间需要 1 分钟。

一、测试留言板功能

留言板是网站中最常见的功能模块,大多数网站都有留言板,用于用户反馈问题。

留言板的功能比较简单,容易进行测试,具体步骤如下:

  1. 输入留言。
  2. 数据验证,如字数限制、违禁词限制等。
  3. 提交数据到后台。
  4. 在后台显示留言并处理(需要登录后台)。

1、测试新增功能

首先对新增一条留言信息的功能进行测试,可以用Mock准备好测试数据,以此来测试。为了方便我们更完整地了解整个功能模块,这里使用Flask框架搭建了一个最简化的BBS留言系统,只包含表单页面和新增留言功能。

Flask是Python的一个Web框架,其最大的特征是简洁,让开发者可以自由、灵活地兼容要开发的功能特性。Flask非常适合新手学习,用Flask搭建各种自用系统或者用例非常便捷,也可以让测试人员更加了解Web开发,从开发角度补充自己的知识和测试技能树。

搭建的BBS留言系统的代码如下:

from flask import Flask, jsonifyfrom flask import requestapp = Flask(__name__)board = '''message board</tit

转载地址:http://kbffk.baihongyu.com/

你可能感兴趣的文章
mime类型大全 input file accept
查看>>
Mimikatz2.2 如何抓取Win11登录明文密码
查看>>
mina1.7
查看>>
mindspore生物图像分割[U-Net]演示
查看>>
mini web
查看>>
miniconda设置清华源
查看>>
MinIO - 从 环境搭建 -> SpringBoot实战 -> 演示,掌握 Bucket 和 Object 操作
查看>>
MinIO - 服务端签名直传(前端 + 后端 + 效果演示)
查看>>
Mirantis OpenStack fuel 物理机部署
查看>>
MIT-JOS系列6:用户环境(二)
查看>>
Mitel MiCollab 企业协作平台 任意文件读取漏洞复现(CVE-2024-41713)
查看>>
miui12怎么自定义开机动画_一篇文章看懂Redmi Note 7/7 Pro新增MIUI 12十大暖心功能...
查看>>
MixPHP_数据库操作基类
查看>>
Mybatis采坑记及源码分析
查看>>
mybatis配置模板详细分析(全)
查看>>
Mybatis配置useGeneratedKeys=“true“ keyProperty=“id“的作用
查看>>
Mybatis配置
查看>>
mybatis逆向工程详细配置讲解(全)
查看>>
Mybatis连接池与事务深入
查看>>
MyBatis实现 if-else功能
查看>>