Testing Challenge

Arute Solutions – Testing Exercise

1. Basic Login-Logout Test:
a) Successfully Login to N11.com and Logout
b) Unsuccessful Login attempt and logging of error message in loginerror.txt

2. Search keyword test:
a) Search a keyword at n11.com searchbox and return the search results in Browser
b) Search a keyword at n11.com searchbox that cannot find any results and display in Browser
c) Log results to results.txt file ( should be the search term)

3. Parameterize test data:
Read key values from a config file config.txt:
Username: xxxxx
Password: xxxxx
SearchTerm: xxxx
Notes:
– Test files must include Test asserts (Assert.xxx).
– Test Code should be written with Selenium Webdriver Framework for .NET Core with C#.
– All tests must run both in Firefox and Chrome browsers.

Challenge Details

How to submit?

1. Add your work to a private git repository on bitbucket.org (create an account on bitbucket if you do not already have one).
2. Grant read access to user ‘arutesolutions_dev_team’ to your repository. We’ll get notification. Also send an e-mail indicating your submission to careers@arutesolutions.com just in case.
3. We will review your work and contact you in maximum 2 weeks if we choose to proceed.

We are using cookies to give you the best experience. You can find out more about which cookies we are using or switch them off in privacy settings.
AcceptPrivacy Settings

  • Privacy Policy

Privacy Policy

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognize you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.