博客
关于我
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/

你可能感兴趣的文章
Mac book air 重新安装系统验证显示 untrusted_cert_title
查看>>
Mac book pro打开docker出现The data couldn’t be read because it is missing
查看>>
mac elasticsearch brew安装填坑
查看>>
mac M1 下安装docker 及相关镜像
查看>>
Mac M1 安装 TensorFlow 使用Python3.8
查看>>
Mac M1 芯片不兼容node-sass
查看>>
MAC M1大数据0-1成神篇-25 hadoop高可用搭建
查看>>
Mac mini7.1 2014年末 安装单windows 10系统
查看>>
Mac mini7.1 2014年末系统损坏开机跳出闪动带问候文件夹
查看>>
mac mysql 进程_Mac平台下启动MySQL到完全终止MySQL----终端八步走
查看>>
Mac OS 12.0.1 如何安装柯美287打印机驱动,刷卡打印
查看>>
Mac OS X 上 Python 的框架和非框架构建之间的差异
查看>>
Mac OS X下Sublime Text (V2.0.1)破解
查看>>
Mac OS X汇编语言常识
查看>>
Mac OS下错误The superclass “javax.servlet.http.HttpServlet“ was not found on the Java Build Path的解决方法
查看>>
Mac os如何安装绿盾客户端
查看>>
mac xmind 激活
查看>>
MAC 上的 Selenium,消息:“chromedriver“可执行文件可能具有错误的权限
查看>>
Mac 下 Python+Selenium 自动上传西瓜视频
查看>>
mac 下 react Native ios环境搭建
查看>>