I have a test using Twill that tests file uploads (&reuploads & deletes &thumbnailing). Yeah, I know, Yet Another tool & python not php, but the php space for scripted web browsers seemed thin relative to python, so I picked the best tool. It's checked into SwiftMedia, but works on a vanilla installation (as long as it has the uploads enabled chocolate sauce). On Oct 14, 2011 1:10 AM, "Sumana Harihareswara" <[email protected]> wrote:
> On 10/07/2011 09:25 AM, Mark A. Hershberger wrote: > > > > This week I've been watching [[WP:VPT]] and copying relevant issues into > > bug reports on Bugzilla. You can see the reports here: > > https://bugzilla.wikimedia.org/29876 > > > > I would like to make these bug reports more profitable, though. > > As Brion has said (http://en.wikipedia.org/w/index.php?diff=454166570), > > we don't really have good acceptance tests to ensure that we produce > > consistent behavior with each release. > > > > To begin to solve this, please help me tag relevant bugs "need-unittest" > > or "need-parsertest" and then look for that tag and help write tests. > > > > If we do this right, the 1.19 release will be a *lot* smoother. > > > > Mark. > > A few related resources: > > * https://www.mediawiki.org/wiki/Testing_portal including instructions > on how to write and maintain tests > > * https://www.mediawiki.org/wiki/Category:MediaWiki_test_plans which > includes test cases for automated *and* manual testing > > I'm cc'ing Olena Alexyeenko (User:Olena on MediaWiki.org), who's been > writing and organizing test cases for manual testing. Olena, you should > probably subscribe to this list if you're not already on. > > As I understand it, many use cases discussed on > https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical) are > better suited to manual testing than to automated testing -- obscure > browsers, Twinkle/Huggle/various gadgets, file uploads, etc. Thus it > would be a good idea for people to pick those out and write test cases > for us to run manually during the next deployment. > > In fact, if someone were really motivated, it would be a good idea to go > back through the Village Pump discussions and bug reports from the last > few deployments and use them to write up some regression tests. > > -- > Sumana Harihareswara > Volunteer Development Coordinator > Wikimedia Foundation > > _______________________________________________ > Wikitech-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
