TestAutomationQandA
Dev Week -- Q&A about test automation -- gema -- Thu, Aug 30th, 2012
1 [16:30] <gema> ok, so I wanted to have time to talk about testing and automation in a more generic way
2 [16:30] <ClassBot> Logs for this session will be available at http://irclogs.ubuntu.com/2012/08/30/%23ubuntu-classroom.html following the conclusion of the session.
3 [16:31] <gema> not just utah, but discuss options that people have when considering automating testing for their applications/packages
4 [16:31] <gema> do you guys have any question that needs addressing?
5 [16:32] <gema> or want to know anything about how we are running all the automated tests you see in jenkins?
6 [16:34] <ClassBot> marcosb asked: say frameworks for automatized test for Linux.
7 [16:35] <gema> ok, marcosb, let's see
8 [16:35] <gema> I have already spoken about UTAH
9 [16:35] <gema> we have also in the ubuntu world autopilot
10 [16:36] <gema> you can use Xpresser
11 [16:36] <gema> you can even use checkbox for some existing test cases and certification
12 [16:37] <gema> marcosb: do you have any particular need to address so that I can give you a better answer?
13 [16:38] <gema> please, feel free to ask questions in this channel directly
14 [16:38] <gema> since this is more of a round table kind of session
15 [16:38] <gema> it makes sense
16 [16:38] <gema> no need to prefix with QUESTION:
17 [16:39] <chilicuil> sure gema, is nicolas skeggs part of your team?, or we have several testing teams here?
18 [16:39] <gema> chilicuil: nicholas skaggs is the QA Community coordinator
19 [16:39] <gema> so basically my team work focussed on automation and we also do manual testing during milestones
20 [16:40] <gema> which is what nicholas is coordinating
21 [16:40] <gema> so we work directly with nicholas in things that are open initiatives
22 [16:40] <gema> and just work in canonical creating test cases that nicholas and you guys can use to drive your testing later
23 [16:40] <gema> we do both things
24 [16:40] <gema> nick is not in our team but we talk on daily basis and collaborate
25 [16:41] <ClassBot> marcosb asked: No just interested about possibilites :)
26 [16:42] <gema> marcosb: ack
27 [16:42] <gema> chilicuil: do you collaborate on the ubuntu QA team?
28 [16:42] <chilicuil> gema: not yet
29 [16:43] <gema> chilicuil: we'll be happy to have you onboard whenever you want :)
30 [16:43] <chilicuil> I was just wondering why I've heart about UTAH in the mails nicolas send almost every day =)
31 [16:43] <chilicuil> I've not*
32 [16:43] <gema> chilicuil: because utah is in the process of being created, we are not fully in production yet
33 [16:43] <gema> so nicholas cannot still use our runlists
34 [16:44] <gema> but believe me he is asking me on regular basis :)
35 [16:44] <chilicuil> that answer my question, I hope to join u soon
36 [16:44] <gema> excellent
37 [16:44] <gema> any other questions / concerns?
38 [16:46] <gema> well, we have still some minutes to go, so let me know if you guys have anything
39 [16:46] <wan26> i was wondering what timezone the schedule for classes is in, i looked at the link provided here.
40 [16:47] <wan26> for future reference
41 [16:47] <TheLordOfTime> wan26: the schedule is in UTC i think
42 [16:47] <TheLordOfTime> (GMT +- 0)
43 [16:47] <gema> yes, that confused me too
44 [16:47] <TheLordOfTime> "Events shown in time zone: GMT (no daylight saving)"
45 [16:47] <wan26> Thank you :)
46 [16:49] <gema> so if you guys want to have a look at results of our automated testing, feel free to look at jenkins
47 [16:50] <gema> https://jenkins.qa.ubuntu.com/
48 [16:50] <gema> we are working on a different view for results, but for now jenkins does the job
49 [16:50] <ClassBot> There are 10 minutes remaining in the current session.
50 [16:51] <gema> and if you want to collaborate with QA for Ubuntu, you can start on the wiki of the QA Team
51 [16:51] <gema> https://wiki.ubuntu.com/QATeam/
52 [16:52] <gema> so if you guys do not have any more questions on QA, make sure you stay tuned for the next session, which is about WebApps
53 [16:52] <gema> in under 10 minutes
54 [16:53] <chilicuil> thanks a lot gema, I feel me a little bit lost with jenkins so I think I'll check it out before joining the team
55 [16:53] <JoseeAntonioR> we'll also be having a Developers Roundtable, where you'll be able to ask questions, share your experiences, and bring ideas about development :)
56 [16:54] <gema> chilicuil: no worries about jenkins
57 [16:54] <gema> chilicuil: to be able to help you only need to know how to install ubuntu and have some machine or VM to do it
58 [16:54] <gema> jenkins is automated testing, it is what my team and others in Canonical do
59 [16:54] <gema> but people from the community can also help by testing images
60 [16:54] <gema> during milestones
61 [16:55] <gema> http://iso.qa.ubuntu.com/
62 [16:55] <gema> have a look here ^
63 [16:55] <gema> no need to understand jenkins for that :)
64 [16:55] <ClassBot> There are 5 minutes remaining in the current session.
65 [16:56] <chilicuil> I'll do gema, I just though I need to make sense of the results jenkins gave
66 [16:56] <gema> and if you wanted to know, say.. how quantal's image today is doing, you'd go here:
67 [16:56] <gema> https://jenkins.qa.ubuntu.com/view/Quantal/view/ISO%20Testing%20Dashboard/
68 [16:56] <gema> and you see what image is being tested in the description
69 [16:56] <gema> and if it is sort of good or not
70 [16:56] <gema> it is just an indication that it is worth installing
71 [16:56] <gema> and doing further testing
72 [16:56] <gema> on it
73 [16:56] <wan26> Is this to gather as much data as possible for compatibility? Looks interesting
74 [16:57] <gema> wan26: we are not doing compatibility testing yet
75 [16:57] <gema> we still have to cover the basis of functional!
76 [16:57] <chilicuil> got it, so if I see an image with lots of failures is it good to test?, in order to file bugs for example?
77 [16:57] <gema> chilicuil: the other way around
78 [16:57] <gema> when the automated testing is all red
79 [16:57] <wan26> aha I see
80 [16:57] <gema> it is not worth for you to try
81 [16:57] <gema> because it will probably not work
82 [16:57] <gema> you are welcome to, but you may encounter problems
83 [16:58] <gema> when things are green in the automated world
84 [16:58] <gema> then it is worth for people with brains to try and install
85 [16:58] <gema> because that finds problems
86 [16:58] <chilicuil> I'll stick with the iso.qa.ubuntu.com pagen then =)
87 [16:58] <gema> that the robot cannot find
88 [16:58] <gema> chilicuil: good choice :)
89 [16:58] <gema> we are wrapping up this session guys, we are in #ubuntu-testing if you want to continue this conversation
90 [16:59] <gema> or ask anything in the future
91 [16:59] <gema> a pleasure talking to you!
92 [16:59] <chilicuil> have a nice day gema, thanks for sharing UTAH with us
93 [17:00] <wan26> thanks
94 [17:00] <gema> thank you for listening :)
MeetingLogs/devweek1208/TestAutomationQandA (last edited 2012-08-31 09:39:03 by dholbach)