当前位置:首页 > 报告详情

FAST-Verify(灵活自动化系统测试器)是一个用于 OCP 环境中自动化验证的模块化平台测试框架.pdf

上传人: 明**** 编号:1011603 2025-12-21 17页 1.90MB

1、Scott Paulsen,Wei-Jen HuangCisco System Inc.FAST-VerifyFAST-VerifyScott Paulsen,Wei-Jen HuangCisco Systems Inc.A Lightweight Automated Testing Framework for Linux Platforms.Test and ValidationMotivationCentOS 9Raw centos with Linux updateIncluded customer utilitiesLack of a unified infrastructurefor

2、 command verification and system state validationDIAGsDiags has their own infraSONiCEstablished show-techFound it useful here too!Challenges:No diagsNo show tech infraCisco8501Why high-level platform validation matters,and data collectionQuick tests for go/nogo to further testingCaptures output from

3、 all commands runAdaptable enough to do much more testingRuns standard command line programsVerify the return code and outputBrief context:OCP-inspired Cisco 8501 productsThe 8501 is a 64 by 800G productIntroductionCisco8501What is FAST-Verify?Lightweight automated testing frameworkHigh-level valida

4、tionLinux open-source platformsKey design principles:Portability Written in pythonModularity Cases are written in jsonEasy to integrate Write the specific test casesEasy to integrate into a webserver UI,or any environment given json format is used:Test vector inputResults outputFAST-Verify OverviewP

5、orting to new systems:minimal config changesCustomization:Expand tests with libraries or external scriptsAdding new test scenarios with easeUse cases:Multi-step processesStreamline multi-step processes by encapsulating them in scripts,eliminating manual copy-pasting from documentation.Quick regressi

6、on for system/imagePut the commands/tests that verify functionality of system/imageManufacturing check specific for 8501Used here to validate many things and keep record of data for later reference if needed.Portability&CustomizationModularWorkflow4Review5Insights/Feedback1Test Inputs(YAML/JSON)2FAS

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
根据报告的内容,全文主要内容概括如下: - **FAST-Verify**:一个轻量级的自动化测试框架,用于Linux平台的高级别验证。 - **设计原则**:可移植性(Python编写)、模块化(JSON格式编写测试用例)、易于集成。 - **功能**:执行标准命令行程序,验证返回码和输出,支持多步骤过程和系统/镜像的快速回归测试。 - **测试向量**:基于YAML/JSON,定义要运行的程序、预期输出等。 - **输出与报告**:提供通过/失败计数、失败原因、输出测试向量、日志和机器可读摘要。 - **优势**:快速、灵活、易于自动化,结果可读性强。 - **适用性**:适用于OCP用户和开发者,易于采用和扩展。 - **开源**:可在GitHub上找到(https://github.com/opencomputeproject/OCP-HM-Fast-Verify)。 - **目标用户**:需要多步骤过程验证的场景,如构建图像、验证图像等。
"轻量级测试框架,你了解吗?" "Linux平台测试新利器,快来体验!" "如何轻松验证系统状态?一招搞定!"
客服
商务合作
小程序
服务号
折叠