顶级废品管理公司的电子商务突破
挑战: Automation Consultants (AC) 与英国一家领先的废品管理公司合作,该公司为企业提供多种服务,包括废品收集、专业废品处置和回收等。为了进一步发展其线上业务并将服务扩展到个人和企业,该公司决定将业务扩展到电子商务领域,这与其现有的主要以电话和现场销售线索为主的销售策略截然不同。实现这一目标的第一步是设计一个接受线上服务付款的新网站。对于新网站来说,至关重要的是要高度抵抗任何错误,因为如果出现错误,可能导致错误地处理订单,从而损害品牌。 解决方案: Automation Consultants 为该网站提供了完整的功能测试,包括手动和自动测试。具体包括: 直接根据业务需求设计一组测试用例,确保完全覆盖。 通过成本与收益分析确定哪些场景适合自动化。这是软件测试中的一个关键决定 - 自动化常常会使用得过多或过少,前者导致长时间看不到任何好处,后者意味着需要更多的手动测试资源。 借助用于实现网络浏览器自动化、采用 C# 语言通过 Visual Studio 实现的 Selenium 框架,实现用户体验旅程的自动化。然后,在每个后续版本之后运行这些测试,它们提供一个全面的回归包,对它的分析确定了任何需要注意的直接问题。 为不适合自动化的测试提供手动脚本。 使用全套 Azure DevOps 功能,包括用于测试管理/执行的测试计划模块、用于工作管理的板模块、用于自动构建回归的管道以及用于版本控制的 Azure Repos 和用于详细测试报告的仪表板。 与外部开发机构合作,分别使用 Atlassian Jira 和 Confluence 进行缺陷管理和需求跟踪。 面对同时使用 Azure DevOps 和 Atlassian Jira/Confluence 的挑战,需要仔细整合两个位置的需求。这确保了开发机构和客户的偏好都得到满足。 优势: 新网站的推出取得了巨大成功,由于...