在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
软件测试的工作流程需要经历以下几步:制定测试计划、编写测试用例、执行软件测试、提交Bug、提交测试报告,以及测试需求分析。可以看到,编写软件测试用例是测试岗位的一个重要工作环节。很多测试初学者都会问这样一个问题:如何编写软件测试用例?下面我们来通过一个非常简单的案例讲解,来解答这个问题。

大家看看上面这个CNode论坛登陆功能页面,可以分三个段位写出它的测试点:
第一个段位:所见即所得
软件测试行业就是容易到难的一个职业,薪资也是足逐步增加的。就比如说我们刚刚那个能的测试,有简单的测试也也有难一点的测试。简单的,大家都可以想到的,可以说是刚刚好及格的答案:
(1)输入已经注册的用户名和正确的密码,验证是否登录成功。
(2)输入已经注册的用户名和正确的密码,验证是否登录失败,并且提升信息正确。
(3)输入未注册的用户名和任意的密码,验证是否登录失败,并且提升信息正确。
(4)用户名和密码两者都为空,验证是否登录失败,并且提示信息正确。
(5)用户名和密码两者之一为空,验证是否登录失败,并且提示信息正确。
(6)如果启用了验证码,输入正确的用户名、密码、验证码、验证是否登录成功。
(7)如果启用了验证码,输入正确的用户名、密码,错误的验证码,验证是否登录成功。
第二个段位:兼容性
(1)不同浏览器下,验证登录页面显示以及功能的正确性
(2)相同的浏览器不同版本下,验证登陆页面的显示以及功能的正确性
(3)不同移动设备终端的不同浏览器下,验证登陆页面的显示以及功能的正确性
(4)不同分辨率的界面下,验证登陆页面的显示以及功能的正确性
第三个段位:挖掘深层次需求
(1)用户名和密码是否大小写敏感
(2)页面上的密码加密是否加密显示或者是可以以点击小眼睛看到明文
(3)后台系统创建的用户第一次登陆成功时,是否提示修改密码
(4)忘记用户名和忘记密码找回的功能是否可以用
(5)输入框是否限制的用户名和密码的输入长度
(6)如果启用了图片验证码功能,点击验证码是否会刷新
(7)刷新页面是否会更新验证码
(8)如果短信验证码有时效性,需要验证码时效性
(9)用户登陆成功超时后,是否会要求用户重新登陆
(10)用户的权限控制,普通用户与管理员用户登陆后是否有界面不同的展示
(11)输入时,光标是否聚集在用户名的输入框中
(13)快捷键是否支持使用
编写软件测试用例的案例就讲解到这里了,大家都学会了吗?
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
关于软件测试的基础认知分享
软件测试是目前互联网产品研发的一个重要环节,在产品上线前进行测试,从而减少上线后纠错和不必要的损失。对于还没有接触过软件测试领域的小伙伴来说,首先要了解软件测试的理论知识,这样在未来学习软件测试的过程中才能更好的把握核心。下面为大家分享关于软件测试的基础认知内容。
8983
2019-08-09 18:03:54
软件测试需要学什么?要学多久?
软件测试需要学什么?要学多久?相信这么问的一定是刚刚入门的小白,对于零基础的人来说,报培训班学习是最快的,大概要三、四个月。以博学谷软件测试在线就业班的课程为例,课程内容涵盖基础功能测试、接口自动化、Web端自动化、移动自动化、性能测试等等方面,学完要260个课时。
9266
2019-08-12 14:50:44
软件测试零基础视频教学课程介绍
软件测试近些年来发展迅猛,可以预测在未来几年软件测试的人才缺口会进一步扩大。因此大家应该趁此机会,抓住行业发展的红利。对毫无基础的学习者来说,软件测试入门较容易,大家可以通过视频教学来进行学习。下面小编给大家介绍一下,做适合零基础小白的软件测试学习视频。
6912
2019-09-11 10:37:46
学习软件测试好吗?需要学习那些知识点?
学习软件测试好吗?其实就是想了解目前软件测试行业的就业前景。软件测试岗位是这几年互联网企业正式开始大量招聘的岗位,即使到现在,软件测试岗位也仅仅只在某些大型公司比较重视,然而在互联网产品竞争日益激烈的现在,软件测试工程师必然会成为互联网企业的标配。其就业市场会不断被打开。那从事软件测试工作需要学习那些知识点呢?
6431
2019-10-21 18:52:31
软件测试新手入门必看手册
随着软件开发行业的日益成熟,软件测试岗位的需求也越来越大。众所周知,IT技术行业一直以来都是高薪岗位的代名词,零基础想要转业的朋友想要进入这个行业,入门软件测试是最佳的途径之一。考虑到大多数软件测试小白对这个行业的一片空白,本文为大家总结了软件测试新手入门必看手册,内容包括了软件测试的概念、意义以及详细的分类,下面一起来看看吧!
6679
2020-03-19 12:55:23
