Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 85|回复: 0

Magento Mods 探索性测试:针对初学者的 12 个教程

[复制链接]

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2023-8-30 18:40:07 | 显示全部楼层 |阅读模式


今天我们将讨论我们在 Amasty 使用的  美国电子邮件列表 测试工具以及我们遵循的想法。这篇文章对于初级 QA 工程师和正在测试自己的 mod 的人来说会很有趣。从本文中了解如何前后调查您的产品。

我们走吧!

巡回测试法的主要原理
中心思想
想象一下,您的应用程序是一个陌生的城市,而您是那里的游客。您的时间有限,因此您只能完成一项任务:参观赌场、观光或参加商务会议。无论如何,你只做一份工作。

它是如何工作的?
从列表中选择游览,了解其目标,然后设置 2 小时的计时器。然后仅关注主要目标进行探索性测试。只专注于旅行目标。如果需要的话,重复一遍。

我们如何在 Amasty 使用它?
这个工具对于新的QA工程师的学习非常有帮助,尤其是初级QA工程师。他们常常感到困惑,无法决定如何开始扩展测试,先冲向哪里。这很大程度上是因为他们从一开始就获得了太多的信息、功能和工具来进行测试。探索性测试之旅提供了有关首先分析什么以及按什么顺序检查模组的想法。

但我们做了一些定制。如您所知,游览方法拒绝检查清单,我们决定打破规则并将其应用到我们的检查清单中。它起作用了。结果,我们的新手明白了他们应该如何行动以及从哪里开始。现在他们知道在某些情况下如何开始,以及首先需要注意什么。以下是我们在工作中非常喜欢使用的 12 个游览。让我们详细考虑一下它们。



12 个旅程开始您的探索性测试
#1. 旅游指南
目标:找到所有说明并执行它们。

游客通常从旅游指南中知道所有重要景点,并且可以随意步行到建议的地点。

您在购买我们的某个扩展程序时收到的或在浏览我们的商店时找到的用户指南或任何其他可用文档都可以作为您案例的指南。

这次旅行有助于回归和冒烟测试。我们使用此教程测试用户指南或产品页面上指定的 mod 功能。此外,我们在测试过程中会检查用户指南是否存在矛盾,因为我们经常有更新,并且我们需要确保所有信息都是相关的。

这次旅行不是为阴性测试而设计的。我们仅检查声明的功能。

#2. 金钱之旅
目标:找到人们购买扩展的原因并进行更深入的测试。

正如游客有前往某个特定地点的理由一样,用户也有购买你的模组的理由。您的“目的地”是找到这些部件并分析它们。假设您是一位挑剔的客户,请提出以下问题:

为什么这个字段要这样命名呢?
如果我这样做会发生什么?
如果我输入这个会发生什么?
我该怎么做呢?这是哪里描述的?
#3。不良邻里之旅
目标:找到错误数量最多的元素并对其进行探索。

游客会尽量避开危险的地方,但 QA 工程师会尽可能多地在那里呆着。

当你的经验多了,你就会明白这些问题的地方在哪里,哪些部分需要你注意。

这次游览非常适合检查支持人员的错误。有时,当你修正一个错误时,旧的麻烦可能会再次出现。

#4。超模之旅
目标:分析此扩展的外观以及它给人的印象。

您无需深入了解这次旅行。它不测试任何功能,只检查它的外观。如果看起来不错并且您已准备好将其用于您的商店,那么这是一个好兆头。但如果没有,这就是思考如何让它变得更好的原因。回答这些问题:

这个模组及其选项看起来不错吗?
它符合 Magento 的风格和要求吗?
在手机屏幕上看起来好看吗?
字段名称看起来合乎逻辑吗?它们与标题大小写相符吗?和更多。
对于新的模组和功能来说,这次游览是必须的。它有助于找出哪些地方不方便、不清楚、不合逻辑、不符合 Magento 标准,或者您可能有如何改进的想法。

#5。反社会之旅
目标:使你的所有行动都符合要求。

你应该想象你是那种总是做相反事情的人。这次旅行非常适合负面测试。共有3个子游:

对面游。 输入错误或不可能的数据,例如打印“-12”页、使用 0 奖励积分等。
非法输入。输入“非法”信息,例如在“int”类型的字段中输入“string”类型的数据。
错误的转弯游览。以错误的顺序执行所有操作。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-9-12 03:45 , Processed in 0.046314 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表