Acceptance Testing for Hardware Assets

wbranch
Tera Contributor

I have a customer who has the following process they want to implement in HAM.  

*  Work with vendor(s) to identify a potential model to meet customer requirements (i.e. Dell and HP for workstations)

*  Acquire a sample of identified models to test to validate they meet the acceptance criteria

*  Document the status of both the required testing per product model AND the results of the specific testing of a vendor product.

*  IF the vendor product "passes" the acceptance testing, associate that specific vendor product model as an available product. 

 

I know that there is a Test Management 2.0 application in SPM that can do most of what I'm asking, but the challenge would be to integrate that into a Hardware Asset Management flow.  

 

Any thoughts/assistance would be appreciated. 

1 REPLY 1

Amarjeet Pal
Kilo Sage
Kilo Sage

Hello @wbranch ,

The process you described can definitely be implemented in ServiceNow's Hardware Asset Management (HAM) module, but it would require a certain level of customization and potentially integration with other modules like Test Management 2.0 and Vendor Performance Management.
https://www.servicenow.com/uk/products/vendor-performance-management.html

 

Here is a high-level design :

1. Work with vendors to identify potential models. You can use the Vendor Performance Management module to track and manage your interactions with vendors.

2. When a sample model is acquired for testing, create a new record in an appropriate table (perhaps a custom "Test Samples" table). Link it to the relevant product model in the Product Model [cmdb_model] table.

3. Use Test Management 2.0 to document the required tests per product model as well as performing actual test executions on the specific vendor products. Create a relationship between test cases/results and the sample record from step 2.

4. If a vendor product passes all acceptance tests, update its corresponding Product Model record to mark it as available for procurement or usage.

Hope this helps , it requires scripting skills.

Thanks

Amarjeet Pal
Advania UK