Learn QA Automation Testing using Cucumber, Selenium & Java to Develop a Framework in 2.5 Hours!
394°Expired

Learn QA Automation Testing using Cucumber, Selenium & Java to Develop a Framework in 2.5 Hours!

34
Found 15th Jan
I have just completed this free Udemy course (imgur.com/a/B…lHN).

Highly recommended for anyone interested in QA Automation Testing using Selenium Webdriver, Cucumber BDD and a little Java. The lecturer takes you through a real life scenario by building a simple framework to test a stack overflow page.

The lecturer also has a more details course on his website (qauni.com) for anyone wanting a more thorough course at a cost of £19.99 which I purchased last night.
Community Updates

Groups

Top comments
Original Poster
GibsonSt199 m ago

Niche, but handy. Ta.


No problem. Automation testing is expected to see immense growth itjobswatch.co.uk/job….do hence why I'm interested getting into this particular area. Thought it might be handy/useful for others that work in IT.

Cheers.
Original Poster
stevenfeeney2 m ago

Is it a deal?


It's free and from what I saw, a lot of thought went into putting it together, so I would say it's a good deal for someone to learn something new for free
34 Comments
Niche, but handy. Ta.
Original Poster
GibsonSt199 m ago

Niche, but handy. Ta.


No problem. Automation testing is expected to see immense growth itjobswatch.co.uk/job….do hence why I'm interested getting into this particular area. Thought it might be handy/useful for others that work in IT.

Cheers.
Is it a deal?
Original Poster
stevenfeeney2 m ago

Is it a deal?


It's free and from what I saw, a lot of thought went into putting it together, so I would say it's a good deal for someone to learn something new for free
Plenty of other free courses on udemy. Quality varies depending on tutor. And they have £10 sales at least once a month. Never pay full price for a course...
However...

Because you enrolled in this course...

Music workout practice for tune players, quick, easy & fun!
Ben Hewlett
4.3(3)
Discount:Original price:£75.00Current price:£19.99


Lol how is that related??
Original Poster
Babbler4 m ago

Plenty of other free courses on udemy. Quality varies depending on tutor. …Plenty of other free courses on udemy. Quality varies depending on tutor. And they have £10 sales at least once a month. Never pay full price for a course...


Actually there are two 'free' courses on Udemy for Cucumber BDD, for which this course is one of them. All others are paid for.

I agree about not paying full price for a course, however you often can't use vouchers when the course is already discounted and most of the time they already are.

I personally see this as a good deal. The lecturer has invested a lot of time putting the videos and slides together and given away his invested time and knowledge for free.
Original Poster
Babbler7 m ago

However...Because you enrolled in this course...Music workout practice for …However...Because you enrolled in this course...Music workout practice for tune players, quick, easy & fun!Ben Hewlett4.3(3)Discount:Original price:£75.00Current price:£19.99Lol how is that related??


Who are you replying to? I've never taken that course - I use Udemy for IT related courses.

Edit - Ahh I get you. Udemy has suggested other courses you might be interested in based on your selection I think they might need to tweak their alogorithm haha
Edited by: "sb1987" 15th Jan
sb19871 h, 33 m ago

No problem. Automation testing is expected to see immense growth …No problem. Automation testing is expected to see immense growth https://www.itjobswatch.co.uk/jobs/uk/test automation.do hence why I'm interested getting into this particular area. Thought it might be handy/useful for others that work in IT.Cheers.


I've been an automated tester since 2013 using Selenium C# and TestComplete, want any help PM me.
Original Poster
*Sloman*1 m ago

I've been an automated tester since 2013 using Selenium C# and …I've been an automated tester since 2013 using Selenium C# and TestComplete, want any help PM me.


Thanks very much for your offer. Much apperciated
sb198712 m ago

Actually there are two 'free' courses on Udemy for Cucumber BDD, for which …Actually there are two 'free' courses on Udemy for Cucumber BDD, for which this course is one of them. All others are paid for. I agree about not paying full price for a course, however you often can't use vouchers when the course is already discounted and most of the time they already are.I personally see this as a good deal. The lecturer has invested a lot of time putting the videos and slides together and given away his invested time and knowledge for free.


I was talking about selection from ALL their courses:)
Original Poster
Babbler3 m ago

I was talking about selection from ALL their courses:)


Ah right, I get you.

Selinium Webdriver, Cucumber BDD and Java is a pretty niche area and you have to be interested in learning automation testing. Since there was only one other free course on there, I thought it would be worthy of posting

I thought it was a good course anyhow - hopefully others will
Is there a good way to search for free courses?
got the certificate of completion
Original Poster
Culexus2 h, 41 m ago

Is there a good way to search for free courses?


Yes there is. If you search something using the search box, you'll find a filter for price. Select the 'free' option and only free ones will return in the query.
Heat added to see this on Hukd. Thanks OP. I am developer and hope this gets more heat than a phone or a £.99 cable. Completing the course might get you skills that earn the money for the phone or whatever you want. Unlikely the other way arround
Original Poster
taz002dev8 h, 40 m ago

Heat added to see this on Hukd. Thanks OP. I am developer and hope this …Heat added to see this on Hukd. Thanks OP. I am developer and hope this gets more heat than a phone or a £.99 cable. Completing the course might get you skills that earn the money for the phone or whatever you want. Unlikely the other way arround


You're welcome. Just to let you know that I have started the course on the lectures websites (www.qauni.com) and there are 90 video/ 10 hours of tutorials and forum support for members; all for the price of a book (£19.99) which I think is also a great deal.

Definitely worth thinking about if you want a more detailed course on this topic.

All the best
*Sloman*17 h, 9 m ago

I've been an automated tester since 2013 using Selenium C# and …I've been an automated tester since 2013 using Selenium C# and TestComplete, want any help PM me.


Did you teach yourself through courses or how did you go about doing what you do?
Hi all,

I recently lost my job due to a non renewal of contract, currently unemployed (:-

Worked as a 1st Line Support Analyst (my first job in IT).

I got to know some of the Testers based there, however I have no prior experience of Testing or Java, but am actively considering this as a Career from speaking to them.

I was told to look into doing the Foundation ISTQB Testing Course, but it's £800 a pop - not something I can afford at the moment with no income.

Would you guys suggest participating in this course as a start? Any other advice/help/guidance on this course and others would be more than appreciated.

Thank you :-)
sazal5 h, 39 m ago

Did you teach yourself through courses or how did you go about doing what …Did you teach yourself through courses or how did you go about doing what you do?


Yep self taught, i was a manual QA before. I used PluralSight for most of my courses, loads of selenium courses on pluralsight
MICKYBLUE3 h, 22 m ago

Hi all,I recently lost my job due to a non renewal of contract, currently …Hi all,I recently lost my job due to a non renewal of contract, currently unemployed (:-Worked as a 1st Line Support Analyst (my first job in IT).I got to know some of the Testers based there, however I have no prior experience of Testing or Java, but am actively considering this as a Career from speaking to them.I was told to look into doing the Foundation ISTQB Testing Course, but it's £800 a pop - not something I can afford at the moment with no income. Would you guys suggest participating in this course as a start? Any other advice/help/guidance on this course and others would be more than appreciated.Thank you :-)


ISEB or ISTQB is not always needed if you have a few years experiance and i've found over the years most employers would pay for it
Original Poster
MICKYBLUE4 h, 5 m ago

Hi all,I recently lost my job due to a non renewal of contract, currently …Hi all,I recently lost my job due to a non renewal of contract, currently unemployed (:-Worked as a 1st Line Support Analyst (my first job in IT).I got to know some of the Testers based there, however I have no prior experience of Testing or Java, but am actively considering this as a Career from speaking to them.I was told to look into doing the Foundation ISTQB Testing Course, but it's £800 a pop - not something I can afford at the moment with no income. Would you guys suggest participating in this course as a start? Any other advice/help/guidance on this course and others would be more than appreciated.Thank you :-)


Hi Micky,

I work in IT and in fact have a relative who's an automation tester. She has over 5 years experience in the field.

I signed up to the free course on Udemy which I completed in a couple of days. I then signed up to the more details course on the lecturers website QA UNI which was £19.99 and have found the course to be easy to follow, detailed and well crafted, so I highly recommend it.

I asked my relative about the course syllabus and she confirmed that a lot of what's covered she uses on a day-to-day basis. I also went a step further and looked at job vacancies and found that many QA Automation Testing roles ask for Selenium Web Driver, Apache Maven and Jenkins Knowledge, all topics that are covered.

I've linked in the Course Syllabus section to show what he goes through.

All the best and good luck finding your new job!

Sb
Edited by moderator: "removed personal info" 16th Jan
Hey SB,

Thanks for the reply and your kind words regarding employment. It's saddening, but I just have to work hard to gain an understanding of testing and seek employment in this field, even if at entry level

I have joined Udemy and currently working my way through the course which I'm really grateful to you for posting.

I would also like to gain some basic understanding of Manual Testing using SQL.

Would you have any suggestions for any decent courses/ Youtube Video Tutorials to gain at least the foundations of this aspect of Testing?

I want to cover both bases so that I can go into interviews with at least some confidence and understanding of the two fields.

Cheers
Micky
Original Poster
MICKYBLUE3 h, 39 m ago

Hey SB,Thanks for the reply and your kind words regarding employment. It's …Hey SB,Thanks for the reply and your kind words regarding employment. It's saddening, but I just have to work hard to gain an understanding of testing and seek employment in this field, even if at entry levelI have joined Udemy and currently working my way through the course which I'm really grateful to you for posting. I would also like to gain some basic understanding of Manual Testing using SQL. Would you have any suggestions for any decent courses/ Youtube Video Tutorials to gain at least the foundations of this aspect of Testing?I want to cover both bases so that I can go into interviews with at least some confidence and understanding of the two fields. CheersMicky


Hi Micky,

I would suggest a good way to get into testing is to perhaps start with manual testing. I'm a business analyst myself, but work very closely with test teams on IT projects within the financial sector. Most testers that are based on-shore work as UAT testers (User Acceptance Testing). Basically they check to make sure the system is working as expected (e.g. can the mortgage system process letters to a customer correctly or can a redemption quote be generated successfully with the correct figures etc.)

Once you have a grasp of manual testing, you then will have a good foundation to move into automation. Manual testers often use scripts to test and do this manually by going from one screen to the next. They place some input and expect the correct results. If the test fails, then a defect is raised (often using a defect tool like Jira or HP Quality Center) for someone to investigate.

Automation testing is a newish but growing field. If you're interested in a course to teach you some of the more popular technologies then I recommend the qauni course for £20. Otherwise, I'm sure there are plenty of others on Udemy or even Youtube but I don't know any specifics.

My advice is to try and get some real world working experience maybe as a junior tester or something. You cannot beat real world experience.

Hope this helps.

Sb1987
MICKYBLUE19 h, 21 m ago

Hey SB,Thanks for the reply and your kind words regarding employment. It's …Hey SB,Thanks for the reply and your kind words regarding employment. It's saddening, but I just have to work hard to gain an understanding of testing and seek employment in this field, even if at entry levelI have joined Udemy and currently working my way through the course which I'm really grateful to you for posting. I would also like to gain some basic understanding of Manual Testing using SQL. Would you have any suggestions for any decent courses/ Youtube Video Tutorials to gain at least the foundations of this aspect of Testing?I want to cover both bases so that I can go into interviews with at least some confidence and understanding of the two fields. CheersMicky


I have been working as a software QA for 6 months now and really enjoy it. I have no prior experience but got into the job via my original role working on the support desk.

I hated support but saw it as a foot in the door with a decent company and fortunately for me it has paid off.

If you're not averse to another support role you may find that an easier route into a QA position than trying to go straight in with no experience.

My knowledge of our apps and infrastructure from my support days greatly eased my transition into the QA role - I was more or less ready to go from day one and this has allowed me time to learn the fundamentals of testing rather than getting bogged down in learning the apps.

Whatever path you take, good luck.

And thanks OP for the link!
Hi sb1987

Thank you so much for you reply. I have applied for some Junior Testing roles as you have mentioned so fingers crossed I'll see what the future holds in this. Currently it maybe be worth finishing this course (as I've already started) and follow up on a manual testing course. If I'm not mistaken there should be no harm in this?

Thank you anyway with all your advice, it's been invaluable.

Hi super-twisted

Thank you for your reply. I worked in a support role during my last employment, but unfortunately my Line Manager was horrendous. I saw this as an opportunity to progress "sideways" to a Testing role, but my contract was not extended.

In a way I'm glad as my Line Manager was awful to work for. I would ask her a question and she would always reply, "what do you think?" I would give her some answers and If the answers were not correct she would reply by saying your making yourself look stupid now, do you want me to tell you the answer?? Christ!!

In the end I was so reluctant to ask questions and only spoke if it was absolutely necessary, which I believe contributed to the non extension of contract.

It's shame because I built up allot of product and user experience/faults over a 6 month period which I know would of served me well in a testing role for that particular company.

With reference to the "fundamentals" of testing could you recommend any courses/products to learn? Such as SQL etc?

At least while in unemployment I can learn the basics as much as I can and as previously mentioned gain some basic understanding of testing and what it involves.

Thanks so much.

Micky
MICKYBLUE3 h, 14 m ago

Hi sb1987Thank you so much for you reply. I have applied for some Junior …Hi sb1987Thank you so much for you reply. I have applied for some Junior Testing roles as you have mentioned so fingers crossed I'll see what the future holds in this. Currently it maybe be worth finishing this course (as I've already started) and follow up on a manual testing course. If I'm not mistaken there should be no harm in this? Thank you anyway with all your advice, it's been invaluable.Hi super-twistedThank you for your reply. I worked in a support role during my last employment, but unfortunately my Line Manager was horrendous. I saw this as an opportunity to progress "sideways" to a Testing role, but my contract was not extended. In a way I'm glad as my Line Manager was awful to work for. I would ask her a question and she would always reply, "what do you think?" I would give her some answers and If the answers were not correct she would reply by saying your making yourself look stupid now, do you want me to tell you the answer?? Christ!! In the end I was so reluctant to ask questions and only spoke if it was absolutely necessary, which I believe contributed to the non extension of contract. It's shame because I built up allot of product and user experience/faults over a 6 month period which I know would of served me well in a testing role for that particular company. With reference to the "fundamentals" of testing could you recommend any courses/products to learn? Such as SQL etc? At least while in unemployment I can learn the basics as much as I can and as previously mentioned gain some basic understanding of testing and what it involves. Thanks so much.Micky


Hi,

I've been working in Test for 12 years, work as a Test Manager.

ISTQB isn't needed, it's one of those things some big corporates will mention in job specs but it's getting less popular.. When I look at CVs or interview testers, it plays zero part in my decision. Having got the certification years ago myself, it teaches you very little.

Primary skills you want to pickup with current industry trends...

- Automation, Cucumber / BDD frameworks. Start with Java as languages like a Ruby, Python or Groovy can be learned more easily after.

- Jenkins or other orestration tool. You want to get familiar with creating and running your own jobs for your automation.

- SoapUI. Get familiar with testing APIs, also building your own mock services.

- jMeter. Get some basics of performance testing. Learn the difference between Load, Soak, Stress etc. It's a relatively easy tool to learn.

- SQL. Learn the basics, joining tables and databases. Aliases within your queries etc.

- Exploratory Testing. Read up on session based testing.

- Agile. Read up on Scrum and Kanban, as these are the dominate methods used for delivery in an agile environment. Get to know the ceremonies and familiar with JIRA as it's probably the biggest tool used now.

Some "Nice to haves"...

- AWS.. Learn the basics, uDemy course can help you but you mainly want to understand what it is, get your first EC2 instance running etc.

- Hadoop... Quite a bit of demand for "Big Data" testers. Research it and have a play.

- BASH scripting. Handy to have with many companies turning to Linux to reduce costs.

Get yourself to spend meetups, plenty of testing ones to meet people in the industry.

Testing can be a mammoth subject, the above just gives you some broad skills for most jobs.

To give yourself a better chance in future interviews, create an automated test pack which demonstrates some simple BDD driven tests run via Jenkins and build using a Page Object Model. Bring it along on a laptop and actually offer to run through it, gives the person interviewing you allot of confidence you can hit the ground running with it as you'll have no hands on work experience.
Edited by: "spritey" 20th Jan
There was a huge post that has just vanished I think about what to look for when employing. Totally get that.
Been a tester fo a while and the skills listed are so much more worthwhile than the iseb.
It was a very good post.
Chiptivo17 m ago

There was a huge post that has just vanished I think about what to look …There was a huge post that has just vanished I think about what to look for when employing. Totally get that. Been a tester fo a while and the skills listed are so much more worthwhile than the iseb. It was a very good post.


Thanks, yeah I edited it and go flagged for review... Back now..

Just a general note to anyone. If you're new or looking to get into Testing, feel free to drop me a PM on here and we can have a Skype call if you want advice.
Thanks to all who contributed,, the field sounds interesting. Am looking around to update my skills too. Might take up spritey on his offer sometime. Cheers.
spritey17 h, 27 m ago

Hi,I've been working in Test for 12 years, work as a Test Manager.ISTQB …Hi,I've been working in Test for 12 years, work as a Test Manager.ISTQB isn't needed, it's one of those things some big corporates will mention in job specs but it's getting less popular.. When I look at CVs or interview testers, it plays zero part in my decision. Having got the certification years ago myself, it teaches you very little.Primary skills you want to pickup with current industry trends...- Automation, Cucumber / BDD frameworks. Start with Java as languages like a Ruby, Python or Groovy can be learned more easily after.- Jenkins or other orestration tool. You want to get familiar with creating and running your own jobs for your automation. - SoapUI. Get familiar with testing APIs, also building your own mock services.- jMeter. Get some basics of performance testing. Learn the difference between Load, Soak, Stress etc. It's a relatively easy tool to learn.- SQL. Learn the basics, joining tables and databases. Aliases within your queries etc.- Exploratory Testing. Read up on session based testing.- Agile. Read up on Scrum and Kanban, as these are the dominate methods used for delivery in an agile environment. Get to know the ceremonies and familiar with JIRA as it's probably the biggest tool used now.Some "Nice to haves"...- AWS.. Learn the basics, uDemy course can help you but you mainly want to understand what it is, get your first EC2 instance running etc. - Hadoop... Quite a bit of demand for "Big Data" testers. Research it and have a play.- BASH scripting. Handy to have with many companies turning to Linux to reduce costs.Get yourself to spend meetups, plenty of testing ones to meet people in the industry.Testing can be a mammoth subject, the above just gives you some broad skills for most jobs.To give yourself a better chance in future interviews, create an automated test pack which demonstrates some simple BDD driven tests run via Jenkins and build using a Page Object Model. Bring it along on a laptop and actually offer to run through it, gives the person interviewing you allot of confidence you can hit the ground running with it as you'll have no hands on work experience.


That's a fantastic post spritey.

I work in quite a small QA team and we are all doing manual testing currently (as few of our products are convenient for automated testing and we have a shortage of skills in that area), but I have a view on automation for the future as our platform is due to change to a SaaS/API driven model in the coming years.

I had a lot of questions about where to even start but your post serves as an excellent reference point.

Many thanks!
super-twisted1 h, 2 m ago

That's a fantastic post spritey.I work in quite a small QA team and we are …That's a fantastic post spritey.I work in quite a small QA team and we are all doing manual testing currently (as few of our products are convenient for automated testing and we have a shortage of skills in that area), but I have a view on automation for the future as our platform is due to change to a SaaS/API driven model in the coming years. I had a lot of questions about where to even start but your post serves as an excellent reference point. Many thanks!


No problem mate.

Yeah automation can be a bit of a journey.

When you do start make sure you look at things like docker and Selenium GRID, very quickly you'll hit a wall in terms of execution time with just one runner so you'll want multiple to spin up and run the pack to reduce time. Few places have also been using AWS Lambda to do the same aswell (Look up Lamdium).

If you ever need a hand with your approach drop me a PM.
MICKYBLUE16th Jan

Hi all,I recently lost my job due to a non renewal of contract, currently …Hi all,I recently lost my job due to a non renewal of contract, currently unemployed (:-Worked as a 1st Line Support Analyst (my first job in IT).I got to know some of the Testers based there, however I have no prior experience of Testing or Java, but am actively considering this as a Career from speaking to them.I was told to look into doing the Foundation ISTQB Testing Course, but it's £800 a pop - not something I can afford at the moment with no income. Would you guys suggest participating in this course as a start? Any other advice/help/guidance on this course and others would be more than appreciated.Thank you :-)



You dont need to take training. Just pay for the exam.(£174)
certifications.bcs.org/cat…574

Read the materials online, watch youtube videos. Considering your experience in industry its not going to be difficult for you to understand. Dont spend any money on training. Although employers might not insist on it, it looks good on your cv(since you don't have relevant experience), it means when somebody decides recruit you as a junior tester, he/she does not need to train you as much.
As any question you got, I will try to find info for you.
Post a comment

Deal posting newbie! This is sb1987 first deal post. Help out by leaving a posting tip or just to show your appreciation for their contribution.

Avatar
@
    Text