Sorry, all of the linux stuff is just specific to my own preferences/environment - if you're more familiar with windows it would be best to just use that for testing. Presumably it will come with windows installed?
If so, put some programs on a normal usb storage device and then install/run them from there.
- For the cpu stress loading, you can use CpuStres: https://learn.microsoft.com/en-us/sysinternals/downloads/cpustres
- For temperature monitoring, you can use Open Hardware Monitor: https://openhardwaremonitor.org/
- To test the microphone/camera, I'd just use whichever app you'll normally be using them for
As for the rest:
-
When you first turn the laptop on, at the red Lenovo splash screen, press Enter repeatedly to get into the boot menu. Once there, it'll give you a list of options with associated keys to access them - go to "BIOS Setup - F10" (or something similar, not sure of the specifics on the X1C 6th gen). If it prompts you for a password to enter that, it's locked.
-
To test all the ports, plug your usb stick with the apps on it into each of the usb ports and make sure it shows up in explorer; try the same with an sd card if you have one; plug in to a wired ethernet connection and make sure you have internet access through it (disable wifi at the same time to make sure); plug headphones into the jack and make sure they work; plug into an hdmi display if you have one.
-
To check battery health, run Command Prompt with administrator privileges, then run
powercfg /batteryreport
to generate a battery health report
Good luck!
https://ploopy.co/mouse/
Open source hardware and software, all parts are 3d-printable or easily replaceable. I use the Nano and love it.