SRM Elab Print Automation
For all Computer Science students, SRM implemented a very good way of practicing coding problems on a platform like Hackerrank. They implemented their own platform known as SRM E-Lab. It was 3rd semester, and we have to solve atleast 80 coding problems out of 300. It was pretty simple and neat. Depending upon the couse, one would get programming language options from C,CPP,Java and Python. But at the end of the session every student needed to take print of all the 80 coding prolems and submit the hard copy to their respective faculty incharge.
So for every coding question, once one have solved and achived 100% score, he will get a print button somewhere bottom of the page. That means for every coding problem one has to click print. Now the thing was it would take minimum of 3 clicks to open the next question. And another click to print it. So in total it would take 4 * 80 = 320 clicks. So I automated the printing/saving process using selenium/Python. My friends used it and it was pretty simple to use as well. But our CSE department asked us not to use such automation tool since some other tool was developed by other guy who automated the copy/paste process. So soon our automation tool was obselete. Although most of my friends used it to get their printing work done.