DevOps与自动化测试的新挑战
DevOps与自动化测试的新挑战 DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。 它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠,然而质量管理和测试在其中也起到关键性的作用。 相信这个环形图已经并不陌生了。 结构大致就是以上,那么在持续集成中对测试有哪些要求? 又有哪些挑战呢? 我觉得测需要做到 1. 测试一切 文档、配置、环境、发布包 2. 测试阶段与工具选择 a.Selenium b.Appium c.TestNg c. Jmeter 3. 自动化测试设计原则最优化 a. 统一规范要求 b. 分层设计 c. 易维护易使用 d. 测试用例定位准确 4. 在实际过程中可能遇到的挑战 a. 监管阻碍 b. 流程复杂 c. 交流、沟通阻碍 d. 不合理的应用平台、工具 ...