从页面加载时间到UI测试,许多公司都在为处理这种流量和网站使用量激增的问题做准备。测试自动化还可以在确保重要的流程在重要的一天之前正常运行方面发挥有益的作用。这是在大促前进行的一些重要的测试自动化检查,以确保这一天顺利顺利地进行。
确保端到端测试
尤其是在诸如双11或者618这样的高峰期,进行端到端测试以确认所有核心流程都按预期运行至关重要。对于涉及假日促销的流程,这一点尤其重要。
如果要向通常不存在的流程中添加新的假期促销内容,一定要在自动化测试中添加此步骤,以免造成不必要的测试中断。如果测试中已经存在添加促销内容,只是进行修改,请确保在关键测试中也能识别该代码活配置的修改。
选择正确的自动化测试工具和正确的维护自动化测试策略,可以很轻松在测试元素已更改但场景逻辑没有更改的时候及时调整测试用例和执行策略。这些测试将继续正常运行,当大促基于逻辑的更改时,保证测试团队将有更多时间进行必要的更改。
关键的数据监控
无论是在旅游行业中还是在经营电子商务网站,都会遇到处理大量用户数据的场景。从双11或者618到假期的其余时间,在正常周期内都会出现流量洪峰,这都是质量保障团队需要考虑的事情。
为了确保一切正常,应该监视数据库以确保一下内容:1、所需的配置确实存在且正确;2、软件正确提取了数据。这可以适用于多种情况。需要有人专门负责这块数据的更新维护以及发布。
进行有效数据监视的另一种方法是对使用数据的进程进行不间断监控。如果自动化测试工具具有计划功能,则可以进行实时监控,以按计划的计划在站点上实时执行这些操作。不仅可以确保应用程序将正确的数据分配给正确的进程,还可以在不同的浏览器和版本上监视这些不同的情况。
验证第三方系统
如果你曾经等待过快递包裹到达,大概就会理解数据更新时效对于用户的重要性。对于公司而言,几乎不可能避免跟第三方系统对接,例如短信、快递、通知等等功能大多数都是通过接入第三方系统实现的。
这就是为什么在大促高峰期之前要做的另一项重要检查是发送验证和跟踪第三方系统的原因。监视客户是否收到正确的推送通知很重要,而且要确保客户不会收到无用、重复的消息。
为第三方系统设置测试自动化检查时,请确保在测试方案中包括在测试框架中验证第三方功能的所有步骤,例如两因素身份验证或正确的购买详细信息。
确保数据安全
除了监视数据库以确保应用程序正确获取数据外,确保数据安全也很重要。许多人仍对各类的数据泄露时间依然保持极高的警惕心理。
确保用于测试关键流程的测试自动化工具对其数据安全性措施透明。这应该包括对付款信息,密码和其他敏感数据的加密,以及安全的通信。
也可以考虑在每年的这个时候添加额外的安全措施,例如多因素身份验证、流量限制、延迟操作等。这将提供额外的安全保护,这将使系统避免遭受意外。
检查错误报告
最后检查错误报告,确定所有错误均在一个易于访问的位置。对于那些潜在客户确实在应用程序中遇到问题的情况,希望随时获得所有信息反馈,以便尽快解决。
还要坚持预警机制以及涉及的通信工具,比如邮件、短信、即时通信工具等等。保证错误信息能够及时送到相关负责人,促进错误信息得到及时处理。还要检查错误信息的内容:例如日志,必要的记录,截图,发生错误的上下文等等。
- 公众号FunTester首发,更多原创文章:FunTester420+原创文章,欢迎关注、交流,禁止第三方擅自转载。