首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我用过的那些自动化工具链

今天就这些年工作中在做devops和自动化测试过程中用过的工具链列个清单,大家可以参考一下。编程语言 java,python,js,groovyjava系: junit,mvn,jacoco,surefirepython系: pytest, robotframework, webdriver,appium, requests,ansible持续集成: jenkins ,teamcity代码检测: sonarqube, pdm, checkstyle, findbugs前端: npm,nodejs报告类: allure基础类: docker,gitlab用这些工具链实现了哪些基础场景呢?1. 分布式执行自动化2. 基于docker隔离各种基础环境3. 通过各基础服务webhook和开放api实现基础联通用这些工具实现哪些自动化呢?1. 打包编译构建发布自动化2. 代码检测自动化3. 基础设施构建自动化4. 测试自动化5. 自动监控管理测试管理服务等等,当然上述仅是比较常用到的工具链了点,要想把这些工具链应用到工作中,需要以下几个基本要求1. 集成,即熟悉各种工具的应用场景,通过基础配置和pipeline把相关工具集成解决问题2. 挖需求,善于挖掘和总结可自动化场景,并用pipeline实现3. 充分理解工具和需求,适当自动化,不要过度自动化4. 要保持日常好奇,坚持了解,玩转各种工具,技术等等少口嗨,真解决问题。日常欢迎交流!!!

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O6Q2Gzb5yLiKDkc6BmoZHOcA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券