Contributor
Shailesh Kanojiya

GSOC - Create cypress tests for wikipedia-preview


Mentors
Vidhi Mody, Soham Parekh
Organization
Wikimedia Foundation

The Wikipedia Preview acts as a medium that provides Wikipedia content in the form of contextual information to be available on 3rd party sites. It consists of showing information from Wikipedia projects that involves images, definitions or reading more content related to an article directly from the provider’s website. It helps users to gain contextual details from Wikipedia without actually visiting it. Whenever a reader hovers over a link to an article, a short summary of the subject and an image (if available) will be displayed.

The goal of the project is to enhance the working of Wikipedia-Preview by testing the preview against test cases. This involves writing a quality level of tests that checks the preview on different parameters. This will help in identifying the fallback conditions and help in delivering better Preview to the end users.

The project involves writing cypress tests for Wikipedia-Preview. Cypress provides a better interface for writing, running and debugging standard test cases for the projects developed in javascripts.