US 12,272,164 B2
Automated GUI-driven OpROM validation
Shiva Pahwa, Bangalore (IN); Harsha Vardhana Gonchigara Vemanna, Bangalore (IN); and Sathyashankara Bhat Muguli, Bangalore (IN)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Aug. 17, 2023, as Appl. No. 18/235,149.
Claims priority of application No. 202241049777 (IN), filed on Aug. 31, 2022.
Prior Publication US 2024/0070050 A1, Feb. 29, 2024
Int. Cl. G06F 11/00 (2006.01); G06F 1/3225 (2019.01); G06F 11/22 (2006.01); G06F 11/27 (2006.01); G06V 30/16 (2022.01)
CPC G06V 30/16 (2022.01) [G06F 1/3225 (2013.01); G06F 11/2273 (2013.01); G06F 11/2294 (2013.01); G06F 11/27 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A test system comprising:
a memory device comprising an automated test script; and
a processing device, operatively coupled with the memory device, executing the automated test script to perform operations comprising:
remotely accessing a memory sub-system using a web driver and an interface;
causing a basic input/output system (BIOS) terminal window of the memory sub-system to be displayed on a display screen;
capturing a screenshot of the BIOS terminal window;
generating an image based on the screenshot;
converting the image to text using optical character recognition (OCR);
generating an output comprising BIOS configuration details based on the text using a machine-learning algorithm; and
analyzing the output to validate the memory sub-system when no errors are detected in the output, or to flag the memory sub-system when errors are detected in the output.