-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Front-End Testing - SauceLabs / BrowserStack / other...? #63
Comments
Agree that for the MVP stage, HTML5, CSS3 and JS (vanilla or jQuery for conciseness of code) will be more than enough. |
I'm not delighted by the learning curve (for new team members of Selenium in general but specifically SauceLabs) so should we consider BrowserStack: https://www.browserstack.com/automate/node |
Other options:
|
I spent quite a long time last night looking into using PhantomJS with Selenium, using GhostDriver as the driver. The learning curve seems relatively shallow once a step by step of the setup is written and doesn't require grunt like Saucelabs does. However, it looks like the GhostDriver project hasn't been updated in 5 months so it turns out not a great choice. |
Sadly, what it comes down to, is that all these testing system have been built by engineers for engineers/QAs and not with humans in mind. Except for eggPlant which uses SenseTalk (which approximates English) for writing tests... |
I haven't found anything simple and especially not really anything with well commented examples. All testing material out there assumes a lot of knowledge already which is terrible for beginners who want to do TDD from day 1. |
Does this: http://git.io/pjTa read like English...? 😕 |
_BTW_ what do you think of the word Liso ("smooth") for a testing framework? |
Pretty sure it would be Laizoe or Lízoe depending on how proficient they are 😉 |
Wow. So not testing was incredibly time consuming. And painful. Testing the same possible bugs manually over and over again every time we made a commit (and there were a lot of commits) is clearly not efficient or particularly effective. |
@iteles well _volunteered_! |
I know it's been a year since anyone posted, but there are other tools on the market for gui test automation. I've tried most of them, and my favorite is the free zaptest: |
Thanks @oneguy, we'all look into it! Although we're now going to start building this app again in 2017, possibly in Elm, in the meantime we've mostly been using nightwatch, so we wrote this tutorial on it 😊 |
Cool! I've never heard of Nightwatch before, I'll check it out.. Thanks, @iteles ! |
@oneguy thank you for sharing ZapTest! 👍 Thanks again!! ❤️ |
You might find real user reviews for Sauce Labs, Browserstack and all the other major functional testing tools on IT Central Station to be helpful. As an example, this user writes in his review of Sauce Labs, "It has made our end to end testing roughly 25 percent faster." You can read the rest of his review here. |
@danielleitcs thanks very much for sharing that link to reviews. ✅ |
If interested, we can offer a free open-source plan - we support Nightwatch testing. Keep up the good work! |
Hello Dears, |
Given how simple the MVP UI is going to be, can we build it using basic HTML5 + JS (without any framework) and just focus on the usability for now? To that end I propose that the only Front-End testing we do is https://saucelabs.com/ ... thoughts?
The text was updated successfully, but these errors were encountered: