我正在开发一个产品,我们正在为Android和iOS平台构建一个移动应用程序,在第一阶段,我们计划使用一些web服务&为最终用户提供流程内容。我的公司希望建立测试环境&帮助设计后端设计架构,以便测试团队能够管理云上的测试环境,坦率地说,作为测试人员,我对云技术很陌生。我们的产品架构师说,架构将不同于开发人员环境。因此,我需要您的帮助,如何作为测试人员启动架构,并在Azure云上构建测试基础设施?
发布于 2018-03-26 09:12:16
随着时间的推移,你需要提供更多的细节,或者提出更具体的问题。我们甚至不知道你们有哪种产品。同时,我可以从经验中添加一些要点,其中一些来自AWS,但总体思路是相同的。
云服务就像成人工程师的乐高积木,你可以通过连接不同类型的积木来实现很多事情。
例如,如果您需要一个CI服务器,您可以在VM上安装Jenkins,使用Cloud的内置解决方案,或者使用其他类似Lambdas的方法。同样适用于部署工具(例如CLI和SSH )、数据库(安装在VM上、预配置等)。
它的意思是,你需要开始学习,了解你的平台,阅读,问问题,试着找出最适合你的东西--通常来说,破译一个简单的解决方案作为概念的证明是便宜和快速的。
安全性可能限制您的解决方案空间,例如可以在何处或何时运行的内容。了解架构及其背后的推理。
最后,请记住将产品的测试版本(也称为测试环境)与运行测试代码的地方分开。例如,如果您正在测试一个web服务,您将需要服务器、数据库和网络的测试副本,但也需要一个为您运行测试的服务器(或Lambda)。
做一些家庭作业,学习,测试,然后带着更具体的问题回来。
发布于 2018-09-16 01:05:05
去portal.azure.com,建立一个免费帐户,然后从那里开始。
如果您的组织有msdn许可证,那么您可能正处于允许您提供某种限制的计划中。
我建议你去看看复数的场景,甚至是关于蔚蓝的视频的youtube。
https://sqa.stackexchange.com/questions/32713
复制相似问题