空格的转义字符,空白符号粘贴

首页 > 实用技巧 > 作者:YD1662024-01-11 07:04:14

了解更多还可以参考这篇文章:如何进行支付功能的测试?

Q:设计百度首页的测试用例

测试用例设计,除了常规的功能测试之外,还有很多切入点值得考虑,比如:界面测试、性能测试、接口测试、安全测试等等。

界面测试

功能测试

性能测试

安全性, 易用性测试

兼容性测试

其他测试

Q:微信的点赞功能怎么测试?

功能测试

1.点赞后,点赞数 1,点赞蓝显示点赞人的人头像

2.点赞后,共同好友在点赞区应能看见点赞人

3.点赞后,非共同在点赞区不能看见点赞人

4.点赞后,通知该用户

5.取消点赞,不通知该用户

6.第一次点赞,通知该用户,取消点赞,再点赞,不通知该用户

7.点赞后,通知该用户和点过赞的用户

8.多人同时点赞,点赞数正常

9.通过点赞区名字,点击名字进入个人界面

10.最多显示多少个赞——边界值

11.最多显示多少点赞人的名字——边界值

12.点赞是否按时间顺序显示

13.点赞后,取消点赞,再点赞,是否按最后点赞时间排序

14.点赞前是否能正常评论

15.点赞后是否能评论

16.反复点赞、取消点赞,功能是否正常

APP测试

1.弱网测试,弱网情况下点赞是否实时更新

2.点赞时,有干扰(电话和短信),是否显示点赞情况

3.耗电量和流量是否正常

性能测试

1.大量用户并发点赞,接口的响应时间,最大承受的qps

2.大量用户并发点赞,此时界面点赞,功能是否正常

兼容性测试

1.不同手机型号、oppo 移动版和全网通

2.不同手机版本,OPPO r7,r10 ios 7,8

3.不同系统,安卓,iOS

UI测试

1.根据UI图显示位置,颜色,图标,字体是否显示正常

2.未点赞时,是否显示灰色

3.点赞后,是否图标点亮

4.点赞后,点赞人的名字,位置,图标,颜色,字体是否正常

5.取消点赞后,是否显示灰色

Q:微信红包是先计算每个人能获得的钱还是当这个人点了再计算。

当这个人点了抢红包再进行实时计算,

目的:预先算好每个人获得的钱,会占用大量存储空间,而采用红包算法进行纯内存计算,不需要预算空间存储,节约成本。

Q:微信朋友圈评论功能怎么测试?

功能测试

接口测试

兼容测试

可用性测试

安全性测试

Q:测试微信换头像功能,设计测试用例

1,点击头像可以放大观看

2,查看头像是否支持放大,缩小

3,刚创建账号时是否显示默认头像

4,查看头像之后点击其它区域自动退出

5,头像支持的图片格式,图片大小

6,支持相机拍摄的图片和从网上下载的图片

7,选择完图片后是否有一个定框

8,选择相片—从手机相册获取

9,选择相片—用照相机拍照

10,头像显示的是方形还是圆形

11,选择图片范围时图片是否支持放大/缩小

12,选择好图片区域后保存,头像是否居中显示,还是只显示选择图片区域的某个角落

13,保存完图片后是否会有提示更换头像成功

14,修改头像后去app其它模块时是否马上刷新显示最新的头像

15,进入更换头像界面时可以取消更换头像

16,选择从相册选取图片还是从照相机时都能取消,返回到修改头像界面

17,头像是否支持本地缓存,断开网络之后是否还能显示头像

18,网络异常时,修改头像失败,会有提示

19,更换头像后,测试好友是否能及时看到更改的头像

20,不同网速下更换头像,是否都能更换成功

Q:抖音视频的安全性测试,测试点有哪些?

可以从审核、风控、反爬、渗透测试、安全测试等方面去说。

Q:设计输入框测试用例?

普通输入框字段校验测试

1. 不输入,空内容

2. 输入1个字符

3. 若输入框有长度限制为N个字符,测试N-1个字符,N个字符,N 1个字符,N N ...(超长)这几个边界值

4. 还需要测试下通过复制大于长度的值粘贴进去看是否能输入

5. 输入半角/全角空格

6. 输入半角/全角,大写/小写英文字符

7. 输入半角/全角数字

8. 输入简体中文字符(默认全角)

9. 输入繁体中文字符(默认全角)

10. 输入半角特殊字符:!@#¥%……&*()

11. 输入全角特殊字符:!@#$%^&*()

12. 输入html字符保持:空格的转义字符;<scrīpt></scrīpt>;<br>;<tr>;<td>;< /tr>;</td>;</html>;</body>;</table>

13. 输入Javascrīpt函数:<b>Hello</b>,<scrīpt> alert("hello")</scrīpt>

14. 在需要密码验证,或者需要二次输入确认的地方,通过复制粘贴第一次的输入内容

15. 应该是不能通过的

16. 高危词,违禁词,敏感词

17. 输入正常内容的前,后,中间加入多个空格,看保存时是否会过滤掉或过滤为一个,是否会引起保存问题,是否算入长度计算

18. 输入日文字符

19. 输入html的标签会出现哪些问题?输入<;html>;会出现什么问题呢?

邮箱输入框字段校验测试

1. 输入合理的英文及数字字符组成的正确格式

2. 格式正确的前提下输入第一部分中的异常字段校验

3. 输入无@的格式,如:ab.com

4. 输入@前无内容的格式,如@b.com

5. 输入@后无内容的格式,如a@

6. 输入@前后均没有内容的格式,如@

7. 输入没有域名的格式,如a@b.,a@b

8. 输入email中有多个@的,如a@@b.com,a@b@c.d

9. 输入@后面直接跟域名的,如a@.com

10. 输入@后面有多个分隔符的,如a@b.c.d,a@b.c.d.e

11. 输入@前面有分隔符的情况,如a.b@c.d,a.b.c@d.e,a.b@c,a.b.c@d

验证码输入框字段校验测试

ps:假设是4位数字

1. 不输入,空内容

2. 空格输入

3. 输入空格 正确验证码,空格出现在开头,中间,结尾均需要测试

4. 输入4位其他非数字内容

5. 输入第一部分中的异常字段校验

6. 输入前3位或后3位验证码正确数字

7. 输入4位正确验证码 其他数字

8.输入法键盘自动带入短信验证码(不多输、不漏输)

手机号码输入框字段校验测试

ps:假设限制11个字符,只能输入数字

1. 不输入,空内容

2. 空格输入

3. 输入空格 数字,空格出现在开头,中间,结尾均需要测试

4. 输入其他非数字内容

5. 输入第一部分中的异常字段校验

6. 输入1个数字

7. 输入11位数字

8. 输入超过12位数字

9. 输入超长全数字测试

10. 输入空格 数字,空格出现在开头,中间,结尾均需要测试

Q:编写一个登录界面的测试用例?

空格的转义字符,空白符号粘贴(13)

「功能测试」

  1. 输入正确的用户名和密码,点击提交按钮,验证是否能正确登录。
  2. 输入错误的用户名或者密码,验证登录会失败,并且提示相应的错误信息。
  3. 登录成功后能否能否跳转到正确的页面
  4. 用户名和密码,如果太短或者太长,应该怎么处理
  5. 用户名和密码,中有特殊字符(比如空格),和其他非英文的情况
  6. 记住用户名的功能
  7. 登陆失败后,不能记录密码的功能
  8. 用户名和密码前后有空格的处理
  9. 密码是否非明文显示显示,使用星号圆点等符号代替。
  10. 牵扯到验证码的,还要考虑文字是否扭曲过度导致辨认难度大,考虑颜色(色盲使用者),刷新或换- -个按钮是否好用
  11. 登录页面中的注册、忘记密码,登出用另-帐 号登陆等链接是否正确
  12. 输入密码的时候,大写键盘开启的时候要有提示信息。
  13. 什么都不输入,点击提交按钮,检查提示信息。

「界面测试」

  1. 布局是否合理,testbox 和按钮是否整齐。
  2. testbox和按钮的长度,高度是否符合要求。
  3. 界面的设计风格是否与UI的设计风格统一-。
  4. 界面中的文字简洁易懂,没有错别字。

「性能测试」

  1. 打开登录页面,需要的时间是否在需求要求的时间内。
  2. 输入正确的用户名和密码后,检查登录成功跳转到新页面的时间是否在需求要求的时间内。
  3. 模拟大量用户同时登陆,检查一定压力下能否正常登陆跳转。

「安全性测试」

  1. 登录成功后生成的Cookie,是否是httponly(否则容易被脚本盗取)。
  2. 用户名和密码是否通过加密的方式,发送给Web服务器。
  3. 用户名和密码的验证,应该是用服务器端验证,而不能单单是在客户端用javascript验证。
  4. 用户名和密码的输入框,应该屏蔽SQL注入攻击。
  5. 用户名和密码的的输入框,应该禁止输入脚本(防止 XSS攻击)。
  6. 防止暴力破解,检测是否有错误登陆的次数限制。
  7. 是否支持多用户在同一机器上登录。
  8. 同一用户能否在多台机器上登录。

「可用性测试」

  1. 是否可以全用键盘操作,是否有快捷键。
  2. 输入用户名,密码后按回车,是否可以登陆。
  3. 输入框能否可以以Tab键切换。

「兼容性测试」

  1. 不同浏览器下能否显示正常且功能正常
  2. 同种浏览器不同版本下能否显示正常且功能正常。
  3. 不同的平台是否能正常工作,比如Windows、Mac
  4. 移动设备上是否正常工作,比如iPhone、Andriod。
  5. 不同的分辨率下显示是否正常。

「本地化测试」

  1. 不同语言环境下,页面的显示是否正确。

Q:对一个接口编写测试用例

大多数接口测试,都习惯把接口当作黑盒进行测试,「如下图的测试用例也是按黑盒的测试方式去设计」

但是,接口测试也可以多关注接口本身的编码。

没错,可利用白盒测试的手段,进行必要的单元测试和Code Review,覆盖业务代码逻辑,关注上下游服务之间的调用,这样能够更好的保证接口质量。

空格的转义字符,空白符号粘贴(14)

Q:搜索功能怎么测试?

搜索服务有以下的功能点,基本上还是按:功能测试、性能测试、接口测试、安全测试、算法测试、数据测试等角度去拓展即可。

空格的转义字符,空白符号粘贴(15)

最后,如果你对软件测试感兴趣,欢迎百度搜索“特斯汀软件测试腾讯课堂”或关注公众号“特斯汀软件测试”,里面涵盖很多精彩免费视频或干货知识,2022,一起抱团取暖。

上一页1234末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.