1. A printer comprising: a user interface operable to receive input from a user selecting a print quality parameter that modifies a print quality of the printer when printing the test image, and to receive input from the user defining a range of values for the print quality parameter to utilize when printing the test image; and a print module operable to print a plurality of variations of the test image based on the range of values defined for the print quality parameter, wherein each of the variations of the test image is printed utilizing a different value in the range defined for the print quality parameter to allow for an analysis of the print quality of the printer by the user.