-
Notifications
You must be signed in to change notification settings - Fork 35
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
Add Sauce Labs guide for manual browser support testing #171
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎊 🎉 💯
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The testing instructions worked great for me!
Approved pending resolution of one comment on the browser support table.
standards/browser-support-table.html
Outdated
</body> | ||
</html> | ||
|
||
<table cellspacing="0" cellpadding="0" class="o-table o-table__striped o-table__stack-on-small o-table__entry-header-on-small"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The content should go inside the <body>
:)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
best code review ever
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
totally meant to add this in a separate branch anyway. i'm develop
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great guide! 💯 Couple minor comments about the alias.
guides/sauce-labs.md
Outdated
|
||
1. Add the following line of code to your `.aliases` file, using your credentials from SauceLabs.com: | ||
``` | ||
alias saucy="cd ~/Applications/sc-4.4.12-osx/ && bin/sc -u YOUR_USERNAME -k YOUR_ACCESS_KEY" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
An aliases file isn't a great place to store secret keys. I'd recommend instructing the user to store their sauce credentials in their .exports
file:
export SAUCE_USERNAME=<sauce_username>
export SAUCE_ACCESS_KEY=<sauce_access_key>
Sauce Connect will automatically check for the existence of those variables when it starts up.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And instead of cd
'ing I would just point directly to the executable:
alias saucy="~/Applications/sc-4.4.12-osx/bin/sc"
Otherwise the user will be in ~/Applications/sc-4.4.12-osx/
after they're done testing which might be annoying if they were previously in their web app's directory.
Adds guide on using Sauce Labs, for issue Manual testing with Sauce Labs pairing sessions + getting started docs #162
Additions
Removals
Changes
Testing
Screenshots
Notes
Todos
Checklist
Testing checklist
Browsers
Accessibility
Other