首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >网站维护测试

网站维护测试
EN

Stack Overflow用户
提问于 2019-03-11 14:24:36
回答 2查看 44关注 0票数 0

所以,我被要求在网站上做一些维护测试。这是我第一次进行这种测试。我只想知道,在多大程度上必须进行测试?在这些测试中,主要要看什么?我可以创建哪些测试套件来定期运行这样的测试,或者每次都需要检查相同的东西?与测试新系统相比,这些测试应该有多详细?

在这些测试中,最主要的事情是什么?我正在使用一个叫做幽灵检查器的工具来运行自动测试。非常简单,直接使用工具。我只想知道我必须匹配的边界是什么,这样才能以高效的方式进行有效和良好的维护。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-12 09:36:46

我从来没有听过“维修测试”这个词。但是,考虑到你在使用幽灵探测仪,我想你会做“端到端”的测试。在构建和端到端测试套件之前,需要考虑以下几点:

首先要做的是理解通过应用程序的各种流,并按照业务影响的顺序对这些流进行排序。首先自动化最关键的流程。接下来,按照业务影响的顺序,逐步把你的工作方式降下来。

请记住,端到端测试的运行和维护成本很高。不要被诱惑去测试所有的东西。这就是单元测试和集成测试的目的。只要自动化到足够舒适,关键流程通过系统是健康的。

例如,考虑一个电子商务网站。什么是最重要的流动?

  • 结帐
  • 购物车
  • 电子邮件获取(用于电子邮件营销)
  • 产品展示
  • 产品库存
  • 登录
  • 订单历史记录

仅仅测试结账和购物车流可能就足够了,尽管电子邮件获取功能也可以提出一个论据,因为电子邮件营销是电子商务的命脉。

但是,产品展示和库存显然是次要的问题,登录和订单历史也是如此。只要用户能给你钱,网站就能产生收入。

票数 2
EN

Stack Overflow用户

发布于 2019-03-19 07:21:52

综合监测很可能是您要寻找的右移测试的类型。

以有效的方式进行有效的维护。

在……上面

已经在使用中的产品。只是为了某些更新,或者只是为了确保事情正常运行。这就是我所说的维护测试的意思。

根据我的经验(内部和监控服务启动),大多数情况下不需要另一个E2E GUI测试框架。关键是获得最重要的商业旅行/路径,并覆盖那些合理的频率和地理位置。请记住,写作并不总是可取的,所以大多数时候我们只使用读取来访问应用程序。良好的开端是烟测试套件,你应该已经拥有,采取它,并使它在生产中工作。要定期运行这样的检查,实际上取决于需要--例如,我们每5分钟访问一次登录,但每15分钟访问一次用户访问。

与测试新系统相比,这些测试应该有多详细?

这里的基本思想是从您的活动系统中(主动地)获取健康数据,理想情况下,在投入生产之前应该对这些数据进行测试。

在这种情况下,我是否也应该进行一些测试,以检查网站的速度或性能?

这是一个非常好的观点,但再次-不要过度设计它。只要在监控中设置一个基准,它的警报机制就会对系统负载发出警告。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55104053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档