Well, this is a white box test. In a wbt, you look for edge and corner cases. Edge cases in this scenario are the largest and smallest point sizes. The fonts with largest kerning values. Largest ascenders and descenders. Largest number of printable characters. You'd probably concentrate on bold italic style because this will have the most extreme values of some of the dimensions already mentioned. So edge cases have 2 of the 3 attributes with average values and the third with the extreme value: TImes New Roman, normal, 120pt. Corner cases have 3 for 3 extreme values. Complex script font, Bold/Italic, 4pt. You could/should pick 30 to 100 of these.
You will want to come up with a document that has all possible justification, wrapping around boxes, narrow columns, tables with all kinds of column formatting using all possible character codes. Incorporate all the cases described above into different copies of these formatting constraint hurdles. You'd need a trained typographer to examine the formatting for correct results. You'd want to measure formatting times on an older machine to ensure the algorithms are responsive enough. You'd want to ensure save and open produce the same document you started with. Print and verify correct printed results. -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.
