1、New Tests to Verify Redfish Service ConformanceMike Raineri(Dell Technologies)October 2025Copyright 2025 DMTFAnnouncement:Redfish Forum Charter UpdatesRecent charter update in the Redfish Forum expanded the scope of the group to maintain conformance test resultsThe Redfish Forum is now allowed to pu
2、blish a registry of certified products2Redfish Use Case CheckersContains a set of tests to verify a service implements functional behaviors correctly for different resourcesPerforms common client workflows(use cases)Published to PyPI(The Python Package Index)https:/pypi.org/project/redfish-use-case-
3、checkers/How to install:pip install redfish_use_case_checkers-U3Types of TestingAccount managementFind existing usersEnable/modify/delete usersVerify new user credentialsPower controlFind systems and reset supportReset and verify system stateBoot overrideFind systems and boot override supportConfigu
4、re boot override and reset systems4Manager Ethernet interfacesFind manager Ethernet interfacesVerify presentation of arrays and IP addressesQuery parametersFind query parameter supportPerform$filter,$select,$expand,and only queries(on select resources)Verify responsesSample Usage rf_use_case_checker
5、s-u root-p root-r https:/192.168.1.100Redfish Use Case Checkers,Version 2.0.5Performing Account Management use cases.-Running the User Count test.-Running the Add User test.Summary-PASS:63,WARN:1,FAIL:13,NOT TESTED:9HTML Report:reports/RedfishUseCaseCheckersReport_09_06_2025_135953.htmlDebug Log:rep
6、orts/RedfishUseCaseCheckersDebug_09_06_2025_135953.log5Sample Report6Call to ActionTry the Redfish Use Case Checkers!Bugs,questions,feature requests?File an issue on GitHub,or make a pull requestThe Redfish Forum reviews issues and pull req