This project automates the validation and scraping of articles from the El País website (Spanish news portal).
It runs automated tests across multiple desktop and mobile browsers using BrowserStack Automate with parallel execution.
- ✅ Web scraping of El País Opinion articles (titles, content, and images)
- ✅ Cookie handling for both desktop and iOS browsers
- ✅ Parallel cross-browser testing on BrowserStack (5 threads)
- ✅ Supports both desktop and mobile environments
- ✅ Integrated with TestNG for structured execution
- ✅ crossbrowsertesting.xml is used for parallel execution and LocalExecution.xml is used for local execution in chrome browser and generates the TestNG Report.
- Java 17+
- Selenium WebDriver
- TestNG
- BrowserStack Automate
- Maven
- GitHub