Learning and testing GitHub