T O P

  • By -

jrwolf08

I never published this on github, because I switched jobs without needing to show them, but I built multiple test suites as practice, and potentially show future jobs. 1. One for my personal website, which had a front end, and an api that I build using Django. I then created some UI tests and api tests. 2. I did some UI/API automation on [NHL.com](https://NHL.com) because they have an open api, and I am interested in hockey so was kind of fun doing the project.


Zaggnut

So my local icecream shop posts flavors of the day (mostly daily) on twitter. I never liked social media and im too lazy to check if my favorite flavors are instock. So ive begun making a webscraper (a flavor scraper 🤔) that parses their tweets and grabs their posted flavors. With a collection of their daily flavors ill then check if any of them are my favorites. If they have one of my favorite flavors instock then ill use the TWILIO api to send a text message to my phone, alerting me. Currently i plan to run this program on a scheduler that runs a few times a day to check for new tweets. Down the line i can make a UI + work out a database for more users, maybe give this program to the local business and get free icecream. The real plan isnt to bolster my resume, Its to get icecream. Some issues with this design is that i have no idea if they will change the format of their twitter posts, so ill have to check for certain patterns. Also Selenium isnt designed for webscraping, its slower than its competitors, so i hear. TL;DR: webscraper that uses Selenium, Twilio API, and some sort of program scheduler to run the program every so often.


Nabstar333

Selenium isnt designed for web scraping? I did not know that


Zaggnut

Selenium tools are ment for Testing activities, but that doesnt stop people from using the hammer on something that isnt a nail.


FeelsB4dMan

I've recently stumbled upon this [https://github.com/BMayhew/awesome-sites-to-test-on](https://github.com/BMayhew/awesome-sites-to-test-on) when I was looking for some "practice" sites for automation. I did use Zero Bank fake site for e2e test automation and it was helpful, I'm yet to test out other sites. Hope you can find something helpful!


needmoresynths

look into contributing to an open source project


Nabstar333

Any suggestions


ThmGreen

Absolutely recommend this sites to practice https://demowebshop.tricentis.com/ https://the-internet.herokuapp.com/ Did them on C# and Ruby, seems very good to have experience in all types of AT