• 0
  • 0
分享
  • 神级总结web测试的特点及方法——软件测试圈
  • 恬恬圈 2023-03-28 16:03:52 字数 1370 阅读 921 收藏 0

  web网站的概念:

  ·采用B-S结构;

  · 能够交付一组复杂的内容和功能给大量的终端用户;

  · WEB网站测试是用于测试高质量Web应用系统的过程;

  web网站的特点:

  网络集约性:驻留在网络上,且服务于变化多样的客户群。例如时下流行的门户网站或者网络游戏。它们都可以看成一个完善的大型Web应用系统,服务于各种客户群,但其本身只需要一个服务器端,用各式各样的客户端满足不同要求的客户。

  内容驱动型:web网站一般都拥有一个广大的服务群体,其服务的内容,往往由这些群体的要求所决定。在大多数情况下,一个Web网站的主要功能是使用HTML(超文本标记语言)javascript等语言来表示文本、图形、音频、视频内容给终端用户。

  持续演化性:即更新迭代较快,对于某些Web应用而言,按小时为单位进行更新都是司空见惯的。

  及时性:对于某些较大规模的Web网站,开发时间往往也只有几周或者几天,适度复杂的Web页面可以仅在几小时内完成。这要求开发者必须十分熟练于开发Web应用所需的压缩时间进度的规划、分析、实现以及测试方法。

  安全性:Web网站通过网络访问,为了提高系统效率,需要限制访问终端的用户的数量。为了保护敏感内容,必须提供安全的数据传输模式。因此要求Web网站必须有一定的安全性保障。

  美观性:良好的观感会使一个Web网站锦上添花。在某种应用已经被市场广泛接受或者定义为标准时,美观性可能和技术在同样程度上影响该应用的成功。

  网页测试内容

  1.功能测试:链接测试、表单测试、数据校验、cookie测试;

  链接测试:链接指向的页面是否存在且正确、没有孤立的页面;链接测试可以手动进行,也可以自动进行。

  链接测试必须在集成测试阶段完成,也就是说,在整个Web网站的所有页面开发完成之后进行链接测试。

  Cookie是一个由网页服务器放在您硬盘上的非常小的文本文件.它本质上就像您的身份证明一样,并且不能像代码那样被执行或被用来散布病毒。它只能被您使用并且只能由提供的服务器读取。

  Cookies通常用来存储用户信息和用户在某些应用系统上的操作序列,当一个用户使用Cookies访问了某一个应用系统时,Web服务器将发送关于用户的信息,并把该信息以Cookies的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登录等信息。

  测试内容:是否能正常工作、是否按预定的时间进行保存、刷新对Cookies有什么影响等。

  举例:如果在cookies中保存了注册信息,应确认该cookie能够正常工作而且已对这些信息进行加密。如果使用cookie来统计次数,需要验证次数累计正确。

  可用性测试内容

  导航测试:按钮、对话框、列表和窗口等;

  图形测试:如图片、视频、动画、边框、颜色等;

  内容测试:提供信息的正确性、准确性和相关性;

  整体性:对整个Web系统的页面结构设计的测试,是用户对系统的一个整体感受。

  例如,当用户浏览Web网站时,应考虑:

  · 是否感到舒适?

  · 是否凭直觉就知道要找的信息在什么地方?

  · 整个Web应用系统的设计风格是否一致?



作者:冰柠檬_705e    

来源:http://www.51testing.com/html/14/n-7792914.html

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •  我们的研发团队最需要应对的就是各种新需求。软件越来越快的更新速度也让整个系统也变得越来越复杂,这让 测试 工作面临着巨大的挑战。测试人员必须与开发人员沟通,确定测试范围,并及时获取最新的接口用例数据来验证功能。但是,由于需求变化太频繁,测试范围不能及时跟上接口的更新速度,导致很多潜在的问题被漏掉,影响了软件的质量。传统的静态测试模式非常影响工作体验。作为一个专业的 API 接口管理平台,Apifox 提供了一系列可视化和自动化的功能,能够有效地帮助测试人员应对这些挑战。举个例子,我们正在开发一个在线医疗问答平台,该平台提供了数百个服务接口。为了完整地测试所有功能...
            0 0 916
            分享
          •   奥迪今天宣布,从今年 7 月起,将为数百万辆奥迪车型提供由微软 Azure OpenAI 服务支持的 ChatGPT 集成。通过这一集成,数百万奥迪车主将能够享受到改进的语音控制功能。  自 2021 年以来生产的约 200 万辆配备 MIB 3(第三代模块化信息娱乐系统)的奥迪车型将获得 ChatGPT 集成更新。新款奥迪车型(如 Q6 e-tron)和未来采用 E3 1.2 电子架构的车型将通过 Cerence Chat Pro 获得 ChatGPT 集成,作为奥迪助手的扩展。  除了通过语音控制信息娱乐、导航和空调系统外,奥迪车主现在还可以询问一些常识性问题。他们可以说"嘿...
            0 0 485
            分享
          •   常在河边走,哪能不湿鞋,即使测试在工作中已经小心再小心了,但有时还是可能会出现线上问题,真是个悲伤的故事,然而纵然悲伤也需要有个结局,那么项目上线出现bug,测试人员该肿么办呢?  首先要做的是重现这个问题并反馈给研发人员,尽快出patch或者解决方案。  当BUG解决且上线没有问题之后,我们再看后续的处理。  追查原因及处理方法:这个BUG出现的原因是什么。这有分为几种情况:  1)测试环境无法重现:可能是线上的环境造成的BUG或者是测试环境无法模拟的情况。  解决方法:尽量完善测试方法、尽量模拟测试环境、增加线上测试。  2)漏测:  a.测试用例裁剪过度:错误预估优先级或者时间过于紧...
            0 0 1914
            分享
          • 一、前期准备:关于投简历需要意识到:一旦开始投简历,就是正式的开始找工作期了,你可能在投简历之后,时刻都能收到公司的面试邀请和电面邀请。所以,在开始投简历之前,就应该做一些基本知识的准备,避免仓促的接到电面和面试,因为没有表现好错过了好公司的机会。面试的有些问题是需要临时突击背诵加强的,因为甚至日常工作涉及不到,涉及面也比较广,建议还是要提前做三到四个月的准备,如果是在职状态的话,这个时间其实并不是特别充裕,所以给自己做个计划时间表,选择一个开始投简历的合适时间。设置个人的目标确认自己的目标,自己有意向的公司以及可以接受的公司类型,针对性的做准备;不要海投,尤其对于已经工作一段时间的人,海投会...
            5 10 4658
            分享
          •   测试工程师经常遇到的问题有:  · 开发的提测质量不佳,开始提测之后明明还有许多功能没有开发完整就提测,导致测试延期  · 经常出现功能漏测的情况,无法保障产品质量  · 经常出现明明测试过的功能,测试通过之后又出现重复的bug  · 测试环境没问题,但是线上环境就是出现了问题  针对第一种提测质量不佳的情况  测试同学做到规范冒烟测试流程,可以提高开发的产品质量意识,冒烟测试通过之后才算正式进入提测环节,这样可以很好的判断到底是因为开发质量问题延期,还是测试慢延期。  冒烟自测流程如下:  QA同学负责用例输出,开发同学执行接口/功能/场景用例,QA同学负责复杂场景及功能走查验收。  项...
            17 17 1568
            分享
      • 51testing软件测试圈微信