The bitter taste of lonely coffee - Don't set up a Selenium Java Island

The bitter taste of lonely coffee - Don't set up a Selenium Java Island

It's not fun drinking coffee alone (especially without wifi!), so here's my caution, be wary of isolating yourself from your team members when starting a test automation journey in your organisation. There are an abundance of questions on test automation forums and groups about which language or framework to pick when embarking on delivering test automation for a project. Should I pick Java, Python, C#, Javascript? etc. The simple answer is a question; what are your team using to build the application under test? What platform, development environment and languages are in the core skillset of the team? pull together, collaborate, problem solve as a team and deliver the code to do the job in hand whether that is application code or test code.

My view is that pretty much any web app development team will be based on Javascript at it's core. Yes there will be other backend components, but you'd be hard pushed to find a team that don't know their Callbacks from their Promises. I saw a post recently re-buffing the slogans of books that teach you to "learn x language in 21-days". Newsflash: that won't happen. Certainly not with Java or Javascript. So surround yourself with people who are seasoned, and also those who are learning, take the journey together and share the experiences you have. Teach the old dogs those new tricks that you pick up!

So my point here is this, as an automation engineer or SDET you are part of a team, don't choose a tool/framework or language that going to isolate you from the team environment, my view is that Javascript is here to stay for web development and it would be wise for you to consider it for your endeavours if that's core to the team, you'll get the nod of approval from devs, it will fit nicely with their deployment infrastructure and they will help you through Callback hell and broken promises (you'll understand when you start that journey!).

Just my thoughts....

要查看或添加评论,请登录

Duncan Brigginshaw的更多文章

  • Harry Potter did my Exploratory testing!

    Harry Potter did my Exploratory testing!

    AI and Exploratory testing in Gaming Worlds In late 2006 I was privileged enough to consult for a brief ‘Spell” (Yes, I…

  • Is Selenium to blame for dwindling automation rates?

    Is Selenium to blame for dwindling automation rates?

    The recent 2018-2019 World Quality Report based on a survey of 1700 organisations states that: "the percentage of QA…

    5 条评论
  • Why AI will make traditional Selenium and Appium selectors obsolete in 2019

    Why AI will make traditional Selenium and Appium selectors obsolete in 2019

    In the recent World quality report, 61% of respondents claimed that their biggest barrier to success with automated UI…

    4 条评论
  • Automating the unexpected!

    Automating the unexpected!

    A practical Selenium test automation strategy for dealing with structured search results and lists with…

    1 条评论
  • AI vs really "Tough" test automation!

    AI vs really "Tough" test automation!

    The basics are pretty straightforward, click this, enter data into that… There is more often than not a reliable…

    2 条评论
  • Invest in AI or discipline your Devs?

    Invest in AI or discipline your Devs?

    I love the recent progress in AI and its application in test automation. As a tech nerd and computer science graduate…

    1 条评论
  • Is AI based Test Automation the new Capture-Replay?

    Is AI based Test Automation the new Capture-Replay?

    Test Automation is ‘broken’, it has been for years. Even today, 25 years into the evolution of a discipline, 20-25%…

    4 条评论
  • Google v Captcha - the AI arms race

    Google v Captcha - the AI arms race

    So how many of you geeks have tried to break the internet? Well, Googling "Google" won't do it (despite my kids…

    1 条评论
  • Dammit Jim, I'm a Doctor not a Software Developer!

    Dammit Jim, I'm a Doctor not a Software Developer!

    Let’s face facts people, we aren’t all cut out to be doctors. And like wise we aren’t all cut out to be coders…

    1 条评论
  • Enter the era of Visual Automation Frameworks

    Enter the era of Visual Automation Frameworks

    I believe we are rapidly entering a new era in automation frameworks. Whilst the term 'framework' is abused, confused…

社区洞察

其他会员也浏览了