Desktop robots to automate product testing, dispensing and sorting