العودة لقائمة المشاريع
مهندس إختبار برمجيات
الميزانية
$25.00 - $50.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة مواقع
برمجة التطبيقات
تصحيح برمجي
برمجة
أنظمة مدمجة
البرمجة الخطية
تعلم البرمجة
اختبار البرمجيات
هندسة البرمجيات
تطوير البرمجيات
برمجة مواقع
برمجة التطبيقات
تصحيح برمجي
برمجة
أنظمة مدمجة
البرمجة الخطية
تعلم البرمجة
اختبار البرمجيات
هندسة البرمجيات
تطوير البرمجيات
الوصف
مهندس إختبار برمجيات لتوفير مجموعة من الاختبارات باستخدام TestNG وSelenium Webdriver
Hello there! Congratulations on passing the first step of our process.
Let’s move on to the following step, shall we? It’s going to be a technical challenge!
You are given a login page "https://www. abc.com/"; to an online service. Your task is to validate whether the form works correctly.
Your task is to provide a suite of tests, using TestNG, Selenium Webdriver covering the below requirements:
Requirements:
1. Check if the username and password fields are on the main screen of the application:
• Username input has id equal to user-name
• Password input has id equal to password
• Login button has id equal to login-button
2. Check if the given valid credentials work:
• Use credentials (Username: standard_user ,Password: secret_sauce).
• After a successful login attempt, a div containing text: Swag Labs is visible.
3. Check if the given wrong credentials work:
• Use invalid credentials
• After an unsuccessful login attempt, a div with class error-message-container error and containing a message Epic sadface: Username and password do not match any user in this service is visible.
4. Check for empty credentials:
• After an unsuccessful login attempt, a div with class error-message-container error and containing a message Epic sadface: Username is required is visible.
• After an unsuccessful login attempt, a div with class error-message-container error and containing a message Epic sadface: Password is required is visible.