WEB SCRAPER TESTING GROUND

TABLE REPORT

Suppose you need to scrape a financial report organized as a table. This test checks the scraper's ability to:
  1. Support tables with indefinite number of rows and columns
  2. Tolerate merged columns and rows
  3. Parse currency format
  4. Extract only a certain year
To change the table you may use the following parameters: There should be a one year section with a merged column (for Product 3), and if more than one year are shown, there should be one or more merged cells in some quarter rows (for Products 1 and 2). All merged cells in the report contain a hyphen only.

For testing, you may use the following sample links. The scraper should sufficiently scrape all data from the reports using the same project:

Quarter Product 1 Total Amount
ItemsAmount
2000
Q168$13,525.20$13,525.20
Total for 2000$13,525.20