this is 2 phase project, first phase is below
Project Phase 1: A/B testing - image display
Phase 1 Project Goal
To display an image or multiple images on a web page via the img tag. The href element points to an aspx page to retrieve the image selected by the user. The goal is to track visibility of the image via cookie. For example if you have 10 unique ip visiting the website, aspx will render 5 unique session with image displayed and 5 unique session with image not displayed. The following data are tracked for each page load - ip address, date/time, visibility of the image, image type and web page. Subsequent visits to the page by the same user will retain the visibility of images during the test. There will be 3 image types. The web page visited is compared to the conversion list selected by the user during the test. The conversion field is incremented whenever page visited is matched during the session.
Project Phase 2: A/B multivariate testing
When code is executed on the web page, a cookie is checked. Cookie name will be the project id and the variant type. If it exists, execute the variant’s parameters. If not, then check for the next variant on the list, create the cookie and execute the variant’s parameters. Subsequent visits to the page/site will load the variant’s style until the duration is reached or the end user stopped the test of which the original page design will display.
refer to attached file for more detail requirements. timeline phase 1- 1 week, phase 2 - 2 weeks