CHARTER ----------------------------------------------- Explore inserting images of various formats into a Freemind map. (vary size, type, resolution and where it is inserted in a map consider multiple images in a map) #AREAS OS Build Strategy | Exploration & Analysis START ----------------------------------------------- 2/15/2008 11:30am - 1:15pm TASK BREAKDOWN ----------------------------------------------- create image files store images on flas drive so references don't break DATA FILES ----------------------------------------------- Prepared files TEST NOTES ----------------------------------------------- Map 1: vary image types * use same image saved as different file types * map consists of GIF, JPEG and PNG formats * map confirms 3 files types that can be inserted, viewed, saved Map 2: vary resolution * used Paint to create images with different resolutions * discoverd paint files can be inserted but image appears broken * MM should not allow insert of files that cannot be displayed * Bug #1 Map 3: multiple images * discovered cannot multi-select images for insert * attempted to insert file by entering bogus file reference on insert dialog, was able to insert this invalid reference, Bug #2 * note: use map for large file size * Q: is there a file size limit in MM Map 4: unexpected file types * used variety of file types * all files behave the same - MM creates the reference as broken reference Map 5: links * encountered bad reference link on link to other MM file - other MM file open at time * attempt to reproduce, was not able - mark to return * Q: is the bad refrence due to file open, file contents, other? Map 6: * verifed file save as warns user if file already exists * confirm overwrite works * add link for child node * found browser window blocks MM menu, would expect MM to be always on top * link reference, used HTML from page * add node with html - attempt to save node as RTF * note: edit node sluggish when text is long - as in nodes on this map * ENH: helpful to have select all on edit node * simple HTML tag was able to display in RTF but source html from websites, did not work Map 7: nested image insert * map w multiple images, inserted at child level * look for issues in nesting * encountered broken link on insert files - close all files, reopen and nodes appear fine * suspect same issue as previously encountered, suggest addtl testing to determine issue * able to nest about 12 levels, no issue * ENH: be able to collapse al nodes * pulled flash drive (images) out during map building - app crashed, ssystem hung, forced to restart Map 8: file sizes BUGS ----------------------------------------------- Bug #1 title: MM prevent insert of images that cannot be displayed Details: MM allows images to be inserted that cannot be displayed. Used paint files to save images. On creating maps, was able to insert images that cannot be displayed. On Browse to File dialog, prevent selection of file types that cannot be displayed in MM. See attached MM #2 of sample map with Paint files inserted. Bug #2 Title: MM prevent insert of image with invalid file reference Details: MM allows image reference to invalid image On insert image, was able to reference a file that does not exist. On insert image, navigate to folder and then enter file that does not exist. See attached MM #3 for sample. ENH: enhancements to consider ISSUES ----------------------------------------------- ADDITIONAL TEST IDEAS ----------------------------------------------- * image references removed, dir changes, permission denied, drive mapping gone * image mapping with removable media * memory tests: app gets sluggish w multiple heavy images, use perfmon to monitor * addtl image file tests: resolution TIME TIME ON CHARTER VS INVESTIGATION: 95% on charter TIME TESTING VS TIME SETUP: 20 min test data setup before charter start time for image files