• 0
  • 0
分享
  • 面经之网页端测试内容——软件测试圈
  • 恬恬圈 2022-01-18 13:51:22 字数 818 阅读 1323 收藏 0

问:网页端测试点有哪些?

1.界面测试:

  • 链接能否跳转,跳转后的页面是否正确;

  • 有没有错误的信息;

  • 页面布局是否合理,风格是否统一,重点内容是否突出;

  • 图片表单位置是否正确。

2.功能测试:

保存:

  • 表单的输入有无格式、类型、 长度限制,内容错误有无提示;

  • 编辑和保存权限是否一致;

  • 数据能否保存成功,保存成功或失败有没有提示;

  • 字段能不能重复,不能重复有没有提示;

  • 保存成功后返回的页面是否正确;

  • 连续多次点击保存会不会新增多条重复的数据;

  • 特殊键Tab、Enter键是否能使用;

  • 数据关联性,有内容修改了,其它相关联的数据也要同步;

上传:

  • 上传的文件的大小、类型

  • 手动输入上传的地址

  • 上传已删除的文件

  • 上传成功或失败的提示

下载:

  • 导出的文件名是否正确

  • 导出的文件内容中包含文字、特殊字符、公式等能不能显示正确

  • 到处的文件太大,会不会奔溃

删除:

  • 正常删除和批量删除

  • 另外打开一个窗口,删除文件,原来的窗口再删除这个文件

  • 数据同步

  • 删除后重新添加相同的数据

  • 权限测试:游客、管理员登录后的页面显示

3.兼容性测试

  • 平台兼容性:Windows、Mac、Linux

  • 系统兼容性:Windows10、Windows8

  • 浏览器兼容性:谷歌、IE

  • 相同浏览器的不同版本

  • 屏幕分辨率

4.安全测试

  • 网站有没有病毒

  • URL的有没有加密

5.性能测试

  • 添加、上传、下载的时间

  • 压力测试:在选定的压力值下,长时间持续运行;通过破坏性不断加压的手段,往往能快速造成系统的崩溃或让问题明显的暴露出来;

  • 并发测试:应用系统在当前环境(硬件环境、网络环境、软件环境(参数配置))下能承受的最大并发用户数。

  • 负载测试:实际中我们常从比较小的负载开始,逐渐增加模拟用户的数量(增加负载), 观察不同负载下应用程序响应时间、所耗资源,直到超时或关键资源耗尽。

  • 吞吐量:即单位时间内系统能处理的请求数量,吞吐量也是可直接反映服务器所能承受的压力。


作者:Snails_Tin

链接:https://www.jianshu.com/p/96798b77cd31

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 在互联网行业中,永无止境的讨论主题之一是:敏捷与DevOps。对于这两个概念来说,过程彼此不同;但是它们仍然有一些相似之处。敏捷敏捷方法论是一种实践,它促进整个项目的 SDLC(软件开发生命周期)的开发和测试的持续迭代。在敏捷方法中,开发和测试活动是同时进行的,这涉及到 SDLC 过程中开发和测试的持续迭代。敏捷宣言强调的敏捷软件开发的四个核心价值是:个体和互动高于流程和工具工作的软件高于详尽的文档客户合作高于合同谈判响应变化高于遵循计划敏捷是一个软件开发过程,它符合敏捷宣言的品质和标准。它建立在迭代开发的基础上,以跨职能团队的合作为中心,以获得所需的解决方案。敏捷开发过程将产品分解成小块并将...
            0 0 784
            分享
          • 记得去年这个时候,组内浩浩荡荡地做制度更新,做质量提升,还要求每个组输出落地的措施,基本上是顶着市场的压力给出承诺,并且控制市场投诉的比率和数量肉眼可见的下降。虽然辛苦,但也值得。自研和外包测试有一个很大的区别,外包的工作只需要把事情按时做完就行,但是自研的工作会让你想方设法做提升,做优化,按照优化的成果做绩效评估。所以在不同环境就做好相应的处理吧。下面就简单举个例子:一、当前的问题(线上问题分析及以往版本复盘):版本转测的时候没有整体概念,经常是后端管后端的,前端管前端的转测邮件形同虚设,没有转测意见,也没有附上自测结果修改的问题很容易影响以往老功能:参考礼品卡bug频繁,没有进行深入分析,...
            3 3 6895
            分享
          • 引入问题相信不少开发看到测试提的bug单都少不了吐槽:这题的是什么玩意啊?也相信不少测试工程师在测试过程中,遇到问题不做二次确认,直接提个bug单。接下来,让我们作为旁观者,看看张三的问题: 张三在发现bug之后,立马给开发提了bug,不去排查bug产生的原因。这样就会产生三个问题:张三未经过二次验证确认问题的有效性,可能会导致把无效的问题提给开发。张三不去排查问题出现的原因,可能会将问题指给错误的开发。影响彼此工作的效率好不容易发现了有效的问题,简单一句话将问题描述并提单,又出了问题:在提问题单的时候,如果描述不清楚的话,开发很难复现问题。影响彼此工作的效率:开发无法复现问题,又需...
            10 10 2106
            分享
          •   马斯克旗下社交媒体平台 X 公司(前身为 Twitter)再次面临法律纠纷。台湾地区科技公司纬颖科技(Wiwynn)日前向加州北区联邦法院提起诉讼,要求 X 公司支付 6100 万美元的欠款。  这只是马斯克接管 X 公司以来所面临的众多诉讼之一,此前多名 X 公司前高管也因公司未支付数百万美元的遣散费而起诉马斯克。  根据诉状,纬颖称 X 公司违反了 2014 年签署的采购协议,该协议规定纬颖为 X 公司提供定制 IT 产品。纬颖表示,在马斯克戏剧性地接管 X 公司后不久,X 公司“突然停止”向纬颖付款,并未能回应纬颖的付款请求。  诉状还称,纬颖为满足 X 公司的订单,已积累了价值 1...
            0 0 531
            分享
          • 一、什么是时序数据库时序数据库全称为时间序列数据库。时间序列数据库主要用于指处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据。时序数据库全的特点包括一是多源性获取,数据分散,非结构化数据比例大;二是数据蕴含信息复杂,关联性强;三是持续采集,具有鲜明的动态时空特性;四是采集、存贮、处理实时性要求高;五是与具体工业领域密切相关。时序数据库采用的技术时序数据库高压缩比存储技术时序数据库的列存储技术时序数据库的时间序列技术时序数据库支持大数据量吞吐处理技术时序数据库的高聚合查询技术本文根据时序数据库的技术特点结合实际业务场景,设计如下测试方法:时序数据库建库...
            0 0 4303
            分享
      • 51testing软件测试圈微信