-
blog testing charters
last modified February 13 by mchua
blog importing
Test the blog import feature. Try to do weird things to break it. Do these tests from both a new blog with no post, and an old blog with existing posts.
Some features to watch for, for each type of blog imported (suggestions - please add and test more):
- posts with blank subjects
- posts with blank bodies
- posts with references to other users/blogs from that hosted platform inline (for instance, livejournal's internal syntax used to reference other livejournal blogs - contact novalis for a pointer to the xml)
- posts with internal links to hosted images or files (i.e. you uploaded a picture to livejournal/blogger/other-wordpress that you used as a graphic in your blog post, does it import nicely to woonerf?)
- posts with inline javascript/html in subjects and other potentially damaging commands ("little johnny drop tables")
- posts with strange punctuation in subjects (?!<>; etc.s
- password-protected / private posts, or equivalent - are they imported in a public manner? could sensitive information be released this way, unintentionally?
- do things get overwritten if you try to import them twice?
- do things get edited on import? (that's a bad phrasing, so...) if you import an external blog via XML to woonerf, edit that external blog, re-export the external blog's XML, and try to import the *new* XML to woonerf again, what happens to the "edited" post?)
note that novalis and/or mchua may have already made test blogs-to-import on some of the alternative hosting patterns (livejournal, blogger, etc. etc.) so you can always ping them for account info to avoid redoing work, but making your own is fine too. ;)