[QA] Help applying Automation tests

Muzammil Rajwadkar muzzymon at hotmail.com
Tue Jul 22 20:01:00 UTC 2014


Hi Zeljko
Thanks for the steps by step run through. I am currently still configuring Git which requires quite a few tasks and running into its own problems which I spent most of my day :)The Git setup is nearing completion and I just finish the Run ssh section and will be moving onto the "Download the Examples extension using Git" next.This will definitely be good for a pairing session but I would like to see how I get on by myself. But I am starting to get a bit concern on the amount of time I used just gathering up new information on Git configuration. As most of this since day, was very new. I am free this week minus Friday because I need to take my dad for a hospital scan all day.
Agree, I did followed the book but rarely took the time to do all the exercise's which was wrong of me to do and it was a rookie mistake. I will make sure in the future to take the time to do the exercises.
Regards
-Muz

From: zfilipin at wikimedia.org
Date: Tue, 22 Jul 2014 12:56:25 +0200
To: qa at lists.wikimedia.org
Subject: Re: [QA] Help applying Automation tests

On Tue, Jul 22, 2014 at 11:21 AM, Muzammil Rajwadkar <muzzymon at hotmail.com> wrote:


I do understand what needs to be done, but I dont know how to accomplish this if that makes sense?


It does. We all feel overwhelmed when learning a lot of new stuff at once.  Do you make these tests in cucumber? 


Yes. But Cucumber is just one of the tools that you will have to use to resolve the bug. 

Can someone please provide a step by step on how do this?
#1 Install Git (if not already installed).

#2 Clone mediawiki core repository (if not already cloned).#3 Add a new scenario to the end of tests/browser/features/preferences.feature file.#4 Commit.#5 Push the change to Gerrit.

#6 Add at least one person to reviewers (feel free to add me).
This is just warming up, the hard part starts when you get the first review. But doing the above will make sure you have everything set up correctly, and then you can focus on writing code.


I think this would be an excellent topic for a pairing session. If nothing goes wrong, we can make all the above steps in the usual hour. Would you like to pair on that? 

I have gone through the cucumber books prior to asking this issue but its still not making sense :(


That is strange. Did you do all exercises from the book? It is hard to learn stuff like this by just reading about it. Practicing (by writing code) is essential. You can not learn how to run a marathon by just reading books. There is a lot of running involved. The same is with coding. Just reading does not do the trick. You have to wear out a keyboard (or six).


Ċ½eljko

_______________________________________________
QA mailing list
QA at lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/qa 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wikimedia.org/pipermail/qa/attachments/20140722/05152684/attachment-0001.html>


More information about the QA mailing list