• On the season filter form, iterate through all • Click on link to see all subjects • Iterate through every subject • Iterate through every page and scrape it
= session f['UCBasicSearch$showAllSub.x'] = 150 f['UCBasicSearch$showAllSub.y'] = 24 scrape_exam_subjects f.submit(), index end end e.g. session = 'ac6a501b-2f3b-4638-af29-48c8075a5fb9'
$<stuff>$SubjectList$<stuff>$subjectName contains(@attr, 'value') rather than @attr='value' //input[ contains(@name, "UCBasicSearch2$UCPostBackSubjectList$subjectsRepeater") and contains(@name, "SubjectList") and contains(@name, "subjectName") ]