一、项目描述:

  • 一个一个的烦恼、忧愁,甚至于你内心深处的秘密,是否觉得无处搁置呢?把他们都放进解忧杂货店吧,来这里寻找内心的平静。本项目设计并实现了用户注册、用户登录、文章创作、文章列表查看以及用户注销等功能,通过HTML、CSS设计开发了前端静态页面,然后通过Servlet构建了用户主页、文章查看等动态页面,还通过对session和cookies的使用实现了用户登录管理,最后用JDBC实现和数据库的连接,对用户和文章信息进行保存。
  • 项目源码:https://gitee.com/brain-farmer/blog-system
  • 项目访问:http://124.223.60.130/register.html

二、项目测试:

  • 用例一:解忧杂货店注册界面的测试用例

  • 用例二:解忧杂货店登陆页面的测试用例

  • 测试以及登录用例编写

  • 用例三:解忧杂货店主页的测试用例编写

三、测试报告:

本次测试 一共编写28个测试用例,覆盖了90%的功能点,通过率为71.4%,此项目只实现了注册、登录、发博客等功能,需要完善的部分还有很多,比如评论功能,注册时的用户名以及密码的限制,还有安全、性能等方面,此测试用例可能覆盖面还不够广,希望能得到大家的指正!

解忧杂货店(博客系统)的项目测试——黑盒测试相关推荐

  1. 有故事的程序员必看的六个开源博客系统 | Gitee项目推荐

    程序员除了需要具备写代码的能力,还要有写作能力,项目开发过程中需要清晰的文字记录.发布开源项目,如果想让更多人使用或贡献代码,也必须有一份生动又明了的 Readme 文档.程序员很热衷通过博客写作,不 ...

  2. 个人博客系统【项目篇】

    后端代码 import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; im ...

  3. python 博客程序_项目1——博客系统 - Python测试和开发 - OSCHINA - 中文开源技术交流社区...

    一.绪言 今天又来更新博文了,学习Java也已经有一段时间了,经过这段时间的学习,我对Java有了更深一层的理解.从刚开始的HelloWorld到了现在的小型网页项目,这中间也经历了很多.话不多说,下 ...

  4. JSP~Qing博客系统开发

    本篇文章主要对自己做的一个C#识别软件.一个Web博客系统做项目总结. 一.ToTool识别转换助手 软件打包之后在我电脑上运行正常,识别印刷体没有问题,但在不同系统不同电脑下运行会出问题.因为核心算 ...

  5. blogs博客系统项目介绍

    blogs博客系统项目介绍 blogs 项目简介 项目展示 项目详述 blogs 一个简易的博客系统 GitHub地址:点击查看项目源码 Gitee地址:点击查看项目源码 项目简介 该项目是我之前学习 ...

  6. Java项目:实现个人博客系统(java+springboot+mybatis+redis+vue+elementui+Mysql)

    源码获取:博客首页 "资源" 里下载! springboot+mybatis+前端vue,使用前后端分离架构实现的个人博客系统,共7个模块,首页,写博客,博客详情页,评论管理,文章 ...

  7. Java项目:朴素风个人博客系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)

    源码获取:博客首页 "资源" 里下载! 一.项目简述 本系统功能包括: 基于vue + Springboo痼J后端分离项目个人博客系统,注册 登录,首页展示,喜爰图书展示,后台图书 ...

  8. java 博客系统_讲解开源项目:5分钟搭建私人Java博客系统

    本文适合刚学习完 Java 语言基础的人群,跟着本文可了解和运行 Tale 项目.示例均在 Windows 操作系统下演示 本文作者:HelloGitHub-秦人 HelloGitHub 推出的< ...

  9. 个人博客系统--项目实战

    个人博客系统–项目实战 先附上设计文档和项目源码. 个人博客设计文档 Github 这项目大概做了十多天,其基本功能都实现了,因为没有美工的关系,界面可能有点丑,请谅解. 后台采用SSH技术,版本为: ...

  10. Node项目实战开发-博客系统

    Nodejs项目实战开发-博客系统(已完结) 个人博客系统 欢迎访问我的博客~ MaXiaoYu's Bolg 前言: 开发技术 技术 版本 Node ^14.3.0 ejs ^3.1.3 expre ...

最新文章

  1. 处理问题的方法--抽象和特例化
  2. Apache 的prefork MPM和worker MPM
  3. mysql读取sql脚本_Pandas直接读取sql脚本的方法
  4. SQL Server 2012 安装杂谈
  5. <java并发编程实践>读书笔记一
  6. 周鸿祎对企业的深刻反思,太有借鉴意义了!
  7. 多种方法教你破解电信共享上网的限制
  8. show slave status\G中的Read_Master_Log_Pos和Relay_Log_Pos的(大小)关系
  9. 360浏览器查看html文件在哪里,360浏览器8菜单栏怎么弄出来?如何查看网站源代码...
  10. flink checkpoint 重启_Flink进阶教程:Checkpoint机制原理剖析与参数配置
  11. Docker-安装Vim
  12. Number of failed login attempts exceeds threshold value
  13. 酒桌游戏c语言,必学的酒桌游戏,让你成为聚会中最亮的仔
  14. 【032】基于51单片机的PT100热电阻温度计Proteus仿真设计
  15. 对挣钱与財富等三个问题的思考
  16. 淡季累库,黑色短期高位震荡看待(20210104).PDF
  17. 通过Isilon和VMware部署Hadoop大数据分析(上)
  18. 24点游戏(自动生成随机数)
  19. RNA-seq——快速下载SRA数据、解决fq文件中测序质量全为 ‘?‘ 的问题
  20. MATLAB矩阵画法,MATLAB矩阵与数组

热门文章

  1. 操作系统leb1实验报告
  2. 【多目标跟踪论文阅读笔记——Chained-Tracker】
  3. QT使用多国语言及linguist工具使用
  4. Tina R16烧录说明
  5. 【荤七素八之旅】 跟着吃货知已在一天之内吃透武汉
  6. python程序语言和机器人控制-利用树莓派+Python语言制作一部机器人就是如此简单!...
  7. Python实现一个论文下载器
  8. 软件技术的现状以及未来发展趋势
  9. Java中的新生代和老生代
  10. javaone_Java SE 9在JavaOne 2017上达到了Atari般的性能