Automated testing

2 messages Options
Embed this post
Permalink
David Bolton-2

Automated testing

Reply Threaded More More options
Print post
Permalink
I have been wondering about automated testing of MuseScore for some time
now.

It would be nice to start with some automated testing for simple things
such as open, save, copy-paste, etc. I noticed that the welcome screen
of Qt Creator has some information on unit tests including hooks to the
GUI but I haven't looked at in detail. Maybe the MuseScore plugin
framework could be used for automated testing.

I was wondering what others knew about this. I also noticed that there
is a "Test" directory in the trunk. Is this for manual testing or is
there some automated tests that goes through all the files? How have
they been used in the past?

--
David Bolton
http://davidbolton.info


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer
lasconic

Re: Automated testing

Reply Threaded More More options
Print post
Permalink
There are a couple of commercial softwares to do Qt app automation but I guess it's not an option.
Depending of what we want to test, AutoHotKey (http://www.autohotkey.com/), GPL licensed, can be helpful on Windows.

For sure unit tests can help. For example, I remember correcting a dot issue which can has been detected by unit test.
Writing unit tests remains the less interesting part of a developer job...

Lasconic

2009/8/26 David Bolton <[hidden email]>
I have been wondering about automated testing of MuseScore for some time
now.

It would be nice to start with some automated testing for simple things
such as open, save, copy-paste, etc. I noticed that the welcome screen
of Qt Creator has some information on unit tests including hooks to the
GUI but I haven't looked at in detail. Maybe the MuseScore plugin
framework could be used for automated testing.

I was wondering what others knew about this. I also noticed that there
is a "Test" directory in the trunk. Is this for manual testing or is
there some automated tests that goes through all the files? How have
they been used in the past?

--
David Bolton
http://davidbolton.info


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Mscore-developer mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/mscore-developer