![]() If I wanted to do something really hacky that a real person would never do on the site, I was free to do that so long as I got the data as a result. I was not constrained to emulating behaviors that actual end users are expected to take, as web QA automation often demands. Please note that in this project, the point of the work is automating sites with no API to download data and documents. ![]() So, this was very slow going at first, but now that I’m over the hump of getting reacquainted with it, and learning quite a number of new things about it, I thought I’d post the notes here for anyone else who might find them useful (including future me – because my memory is terrible). I had used BeautifulSoup more recently, but not… recently. I had a passing familiarity with Selenium at the start of this, but my knowledge was dated. I used Python Selenium Webdriver for a project wherein a client needs a program that will log into around 25 different web sites, and download a total of 750-1000 different documents. Automating operations across so many different sites has been a huge learning opportunity for me.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |