【项目测试】针对个人项目的测试

项目1:IM网页版群聊系统

IM系统是一个允许多人通过同一局域网进行登陆注册,从而实现即时通信的网页版的群聊工具,它完成的功能与网页版微信类似。
具体项目的介绍看这里 --> IM聊天室

针对项目进行的相关测试内容如下:

需求测试:针对用户需求进行分析,检查主要功能是否合理
界面测试:查看聊天界面是否美观
功能测试

  1. 新用户能否注册成功,错误时是否有提示
  2. 老用户输入正确信息能否登陆,输入错误信息是否提醒
  3. 系统内的某个用户发消息其他用户是否能收到(群聊)
  4. 用户退出后,在30分钟内再次访问登陆页面,能否直接进入聊天页面

容量测试:系统在同一时间内最大能允许多少人在线
性能测试:用户在不同情况下登陆时的响应时间
压力测试:系统能接受的用户请求的数量,及消息数量
安全性测试:用户的个人信息是否安全不会被泄露
稳定性测试:用户在短时间内多次登录和退出时,界面是否乱码
可靠性测试:用户发送多条消息,是否所有信息被成功显示在大家的页面上
容错性测试:系统在异常情况下自身是否具有防护措施或能否触发恢复手段
负载测试:用户不断发消息,系统是否能把所有实时转发成功
易用性测试:登陆注册是否操作简单,方便使用
文档测试:使用文档是否保证正确性,完备性,易理解性和一致性

针对部分功能具体的测试过程如下

运用黑盒测试方法
  • 验证登录注册功能
    在完成网页上的登录和注册功能时,我在项目中通过借助数据库的管理完成
  1. 测试内容:
    用户注册时,若输入的信息正确则将用户信息插入数据库中
    用户登录时,若用户输入的信息在数据库中正确查找到则跳转至聊天页面,否则提示用户注册
  2. 测试过程:
    使用等价类划分法设计测试用例,并执行测试用例
  3. 测试结果:
    验证登录和注册功能完整,且网页信息中关于字符和长度的限制条件描述准确
  4. 具体实现及结果显示:

验证登录用例:

有效等价类:最后进入聊天主页
用户名存在,且密码正确:UID=“张三”,passwd=“123”
无效等价类:最后提示错误
a.用户名或密码为空:UID=" ",passwd=“123”
b.用户名不存在:UID=“小白”,passwd=“123”
c.用户名存在,但密码不一致:UID=“张三”,passwd=“111”

验证注册用例:

有效等价类:最后提示注册成功
用户名不存在且用户名和密码都不为空:UID=“小白”,passwd=“123”
无效等价类:最后提示注册失败
a.注册已经存在的用户名:UID=“张三”,passwd=“123”
b.用户名或密码为空:UID=" ",passwd=“123”

执行测试用例

执行登录用例结果显示:
在这里插入图片描述
在这里插入图片描述

执行注册用例结果显示:
在这里插入图片描述

系统测试
  • 在一定时间内,可直接登录主页
    测试内容:登录过的用户在半小时内再次进入网页可直接访问主页
    测试过程:让用户退出聊天页面后,在半小时内再次登录
    测试结果:用户可以直接聊天,验证cookie保存时间为30 分钟
    在这里插入图片描述

    扫描二维码关注公众号,回复: 12449669 查看本文章
  • 验证通讯功能
    测试内容:是否允许多人登录,通讯是否正常
    测试过程:多人通过正确的注册并登录,每个人都在聊天室里发消息,观察其他人是否能收到
    测试结果:可进行多人登录,并验证通讯功能正常
    在这里插入图片描述

项目2:AI智能语音助手

AI语音助手是一个能语音陪你聊天,也能帮你执行语音命令的计算机管理工具。
具体项目的介绍看这里 - -》 AI智能助手

针对项目进行的相关测试内容如下:

需求测试:针对用户需求进行分析,检查主要功能是否合理
界面测试:观察输出界面是否整齐美观
功能测试

  1. 自己的语音输入后能否准确转为文字
  2. 我的文字输出后,系统能否回复文字并准确转为语音
  3. 输入自己的语音命令后,系统能否正确执行
  4. 退出程序,再次进入时是否正常

容量测试:系统最大能回复多少条消息
性能测试:用户在不同情况下,语音回复,语音识别和语音合成各自的的响应时间
压力测试:系统能接受的用户消息的长度是多少
安全性测试:用户的个人信息,及我们之间的对话是否安全不会被泄露
稳定性测试:用户在短时间内多次登录和退出时,系统是否能正常运行
可靠性测试:用户发送多条消息,系统是否全部回复
容错性测试:系统在异常情况下自身是否具有防护措施或能否触发恢复手段
负载测试:用户不停的发消息,系统是否回复所有消息
易用性测试:系统的使用是否方便,使用人群是否广泛
文档测试:使用文档是否保证正确性,完备性,易理解性和一致性

功能测试
  • 智能AI对话
    在这里插入图片描述

  • 执行语音命令
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/ly_6699/article/details/99592279
今日推荐