搜索的测试用例(搜索的测试用例是什么)

4747 978 2022-11-20


本文目录一览:

软件测试用例怎么写,有简单的例子吗?

本回答以前台应用中用户注册、用户登陆、商品搜索等功能为例介绍测试用例设计活动。

1 用户注册

用户注册功能需求如图1所示。


图1用户注册需求

用户注册需求共涉及4个输入项和1个选择项。针对于输入项,利用等价类及边界值用例设计方法进行设计,选择项则无须设计在步骤中,在测试执行时分别执行勾选与不勾选即可。

01.用户名

用户名共有三个条件:必填、不少于3个字符、不能重复,分别构造有效等价类及无效等价类,具体如表4-1所示。

敏捷测试用例根据实际测试需要,不一定写的非常细致,如“用户名”包含字符类型,此处无须再划分纯字母、纯汉字、特殊符号等,构造数据时可混搭。

02.email

email有两个条件:必填、符合规定格式,分别构造有效等价类及无效等价类,如表4- 2所示。

03.密码

密码有两个条件:必填、不少于6个字符,分别构造有效等价类及无效等价类,如表4- 3所示。

04.确认密码

确认密码有两个条件:必填、与密码一致,分别构造有效等价类及无效等价类,如表4- 4所示。

测试工程师利用禅道设计用例,如图4- 5所示。


图4- 5用户注册功能测试用例

2 .用户登录

用户登陆需求如图4- 6所示。


图4- 6用户登陆需求

用户登陆共有三个字段:用户名、密码、保存登陆信息,其中用户名、密码为输入框,保存登陆信息为选择框。因该需求比较简单,故无须分析过程,直接进行用例设计,如图4- 7所示。


图4- 7用户登陆功能测试用例

3. 商品搜索

商品搜索需求如图4- 8所示。


图4- 8商品搜索需求

通过需求分析,商品搜索功能较为简单,测试用例设计时只需考虑一个搜索条件的测试,测试工程师从搜索功能开发角度考虑。

对于系统而言,如果数据库中存在某个关键字的商品,则应该显示,否则应当提示没有匹配的商品,故搜索用例设计不需要使用复杂的用例设计方法,测试工程师只需根据经验设计用例即可。

对于显示方式,存在显示方式、排序条件、排序方式三种,显示方式又分为小图列表、大图列表、文字,排序条件有按上架时间、按价格、按更新时间,排序方式有升序与降序,如果完全组合则有3*3*2=18种组合,测试工程师可利用正交试验用例设计方法进行设计。

通过分析,共有3个参数,每个参数分别有3、3、2个取值,因此需选择因子数、水平数都3,且试验次数最少的正交表。查询正交表,4因子3水平正交表符合条件,如表4- 5所示。

替换参数,得到表4- 6。

多余因子4舍弃不用,排序方式中的3,可使用升序或降序任意填充,由于4因子3水平表中没有全部取2与3的情况,因此根据经验再补充两条,最终得到表4- 7所示的正交表。

表4- 7优化后的商品显示测试组合

结合搜索条件,利用禅道设计用例如图4- 9所示。


图4- 9商品搜索功能测试用例

通过上述过程,测试工程师完成测试用例的设计工作,评审通过后等待测试版本发布,然后进行测试用例执行、跟踪处理缺陷等活动。


如何测试百度或goole的搜索功能?


以下是个人意见,不足之处还望大家多多指正:1、功能测试:如果是首页首先要对搜索进行分类:(1)如网页,图片,资讯,默认,更多(2)所有网页,中文网页,简体中文网页,中国的网页,先对(1)和(2)中的单项进行搜索功能测试,然后针对(1)和(2)的组合情况进行搜索,看一下测试能否通过2、性能测试 针对功能测试中的各测试项,进行性能测试,看一下响应时间,系统占用率等相关参数是否符合要求;3、就是界面测试之类的啦

12306查询功能测试设计

1、查询功能的界面是否与原型图一致

2、出发日期默认值为当前日期

3、出发日期为当天,查询成功

4、出发日期为明天,查询成功

5、出发日期为预售期最后一天,查询成功

6、勾选高铁/动车的情况,查询成功

7、勾选学生的情况,查询成功

8、不能通过界面交互的方式选择比预售期早的日期

9、不能通过界面交互的方式选择比预售期晚的日期

10、出发地和目的地相同的情况

11、出发地为空的情况,查询失败

12、目的地为空的情况,查询失败

13、出发日期为空的情况,查询失败

14、输入的出发地不是国内城市的情况

15、输入的到达地不是国内城市的情况

16、出发日期为昨天(比预售期早1天),通过URL地址的方式查询失败

查询结果:

17、出发日期为下个月的今天(比预售期晚1天),通过URL地址的方式查询失败

搜索框测试用例的设计

开发测试人员对搜索引擎的是如何测试的

不同的测试方法有不同的测试用例设计方法。常用的测试方法:白盒法测试对象是源程序,依据的是程序内部的逻辑结构来发现软件的编程错误、结构错误和数据错误。结构错误包括逻辑、数据流、初始化等错误。黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。白盒法和黑盒法依据的是软件的功能或软件行为描述,发现软件的接口、功能和结构错误。

软件测试中商城购物车,搜索功能怎么设计测试点

做事儿都流行套路,写测试用例也有套路。首先得了解需求,然后可以从这些方面入手:界面测试、功能测试、兼容性测试、易用性测试、性能测试,最后根据测试用例模版编写测试用例。测试用例字段一般包括:编号、测试项目名称、用例标题、重要级别、前置条件、输入、操作步骤、预期输出、测试结果、测试时间和测试人员。其中用例标题和输入的数据是最重要的,其他字段可以选择性记录。下面记录一下最近测试项目购物车的测试点:

1.界面测试

界面布局、排版是否合理;文字是否显示清晰;不同卖家的商品是否区分明显。

2.功能测试

未登录时:

将商品加入购物车,页面跳转到登录页面,登录成功后购物车数量增加;

.点击购物车菜单,页面跳转到登录页面。

登录后:

所有链接是否跳转正确;

商品是否可以成功加入购物车;

.购物车商品总数是否有限制;

.商品总数是否正确;

全选功能是否好用;

.删除功能是否好用;

填写委托单功能是否好用;

委托单中填写的价格是否正确显示;

价格总计是否正确;

商品文字太长时是否显示完整;

店铺名字太长时是否显示完整;

创新券商品是否打标;

购物车中下架的商品是否有特殊标识;

新加入购物车商品排序(添加购物车中存在店铺的商品和购物车中不存在店铺的商品);

是否支持TAB、ENTER等快捷键;

商品删除后商品总数是否减少;

购物车结算功能是否好用。

3.兼容性测试

如果让你来测试淘宝站内的搜索系统,请问你能想到哪些方法来进行测试?

Hi,测试要全面的话,需要按照思维逻辑一步一步分类

一,功能测试,涉及到搜索的业务功能

1,输入功能,是否商品关键字输入后能显示其模糊匹配出的商品信息,是否输入的非法字符搜索时能被主动过滤等

2 搜索功能,是否能匹配到商品信息,商品信息排列正确,信息完整等

3 结果点击,翻页等功能正确

二,性能测试

搜索结果的时实性,并发负载能力等

以上说的很粗,你可以继续分类细化,如果有问题或者继续学习整体的软件测试基础、测试自动化、性能,可以在百度搜索'酷测网',应该第一个就是(让测试学习酷起来),点击进去,这个网站提供大量在线的系统性测试技术课程,如果还有问题,也可以发邮件给我"test_sunny@hotmail.com",谢谢,祝学习愉快哦

散步的SUN



版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java接口调试(java接口调试工具)
下一篇:Springmvc数据回显实现原理实例解析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~