On 2014-11-14 15:15, Jack Fromm wrote:
On 11/14/2014 06:22 AM, Elfy wrote:
Last cycle little testing was reported for packages, this cycle we want to try something different.

While we have someone working on producing autopilot tests - but it's still early days with that.

So exploratory testing.

Plan to let people just use development release during the cycle, use application and report bugs to the tracker as they find them.

In addition people can use the staging ppa for some applications in Trusty, Utopic and Vivid - so those new yet to be uploaded versions can be tested.

Communication between the QA and Dev teams is important here - we'll call for testing on new apps when we've been asked to.

We can run a few testing sprints during the cycle - nothing other than the though exists for this yet.

Comments on this please.

Thanks


Just using the development release has the advantages of being easier for the testers and more realistic but it would also rely on having a good cross-section of user types actually doing it.

While simply running the Xubuntu development version might be the simplest thing to do theoretically, many people who could be willing to report test results might not be able to do that; for example, because they only had one computer which is production-critical.

This is why we are offering the alternative of running updated software from PPA's, even on the non-development releases. If something breaks with a PPA package, it's relatively easy to disable the PPA and fall back to the version in the regular repository, especially comparing with having to do a fresh install.

One disadvantage of that approach is that everything might not get tested adequately. I just counted and it looks like I would never touch - or touch just once during the initial install - 20 of the 43 apps currently on the tracker.

That's the other side of exploratory testing. The other side is that the applications tester X uses get much more complex, real-life, daily testing than the applications would ever get if we always followed the testcases and only tested the features mentioned there.

But if people are willing and able to run the new release during the cycle (and report results), it would certainly be better than no testing at all.

Again, this is why we are offering PPA's for other releases. And again, if that person with only one computer is willing to use the development PPA on their hardware and file any bugs they find during the whole release, it's (in my opinion) much better than them running every application test in a virtualized environment once.

Cheers,
Pasi

(Note: reversing top-posting by me)

--
Pasi Lallinaho (knome)                » http://open.knome.fi/
Leader of Shimmer Project             » http://shimmerproject.org/
Ubuntu member, Xubuntu team member    » http://xubuntu.org/


--
xubuntu-devel mailing list
xubuntu-devel@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/xubuntu-devel

Reply via email to