report.html

Report generated on 08-Dec-2023 at 12:18:45 by pytest-html v2.1.1

Environment

Packages {"pluggy": "0.13.1", "py": "1.9.0", "pytest": "7.2.2"}
Platform Windows-10-10.0.19041-SP0
Plugins {"allure-pytest": "2.8.18", "datadir": "1.3.1", "html": "2.1.1", "metadata": "1.10.0", "order": "1.1.0", "xdist": "3.2.1"}
Python 3.8.5

Summary

62 tests ran in 6516.70 seconds.

48 passed, 0 skipped, 14 failed, 0 errors, 0 expected failures, 0 unexpected passes

Results

Result Test Duration Links
Failed test_CPL_with_EMI.py::TestCustomRegularEMI::test_Multiple_course_regular_payment_with_EMI_ZestMoney 44.86
self = <test_CPL_with_EMI.TestCustomRegularEMI object at 0x0000014A0D0EFAF0>
testdata = {'payment_details': {'advance-amount': '', 'city': 'Bangalore', 'contact_number': '9123456789', 'country': 'India', ...}}

@pytest.mark.test_details("0", "high", "Custom Regular Payment EMI", "Pradeep")
def test_Multiple_course_regular_payment_with_EMI_ZestMoney(self, testdata):
"""
Objective: Create payment details with the emi option ZestMoney India multiple course regular paymnet

Step 01: Select EMI option as ZestMoney and Create a CPL link from RevX
Step 02: Verify the Cart amount
Step 03: Land on Cart page and check the 3rd step is a ZestMoney gateway or not
"""
selenium_helper.close_all_window()
# Step 01: Select EMI option as ZestMoney and Create a CPL link from RevX
> net_price,email = revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_CPL_with_EMI.py:135:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:228: in _add_product_details
revx_page.select_training_type.select_element_by_text(product["training_type"])
core\page_factory.py:117: in select_element_by_text
select.select_by_visible_text(text)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.support.select.Select object at 0x0000014A0D30A490>, text = 'Online Self Learning'

def select_by_visible_text(self, text):
"""Select all options that display text matching the argument. That is, when given "Bar" this
would select an option like:

<option value="foo">Bar</option>

:Args:
- text - The visible text to match against

throws NoSuchElementException If there is no option with specisied text in SELECT
"""
xpath = ".//option[normalize-space(.) = %s]" % self._escapeString(text)
opts = self._el.find_elements(By.XPATH, xpath)
matched = False
for opt in opts:
self._setSelected(opt)
if not self.is_multiple:
return
matched = True

if len(opts) == 0 and " " in text:
subStringWithoutSpace = self._get_longest_token(text)
if subStringWithoutSpace == "":
candidates = self.options
else:
xpath = ".//option[contains(.,%s)]" % self._escapeString(subStringWithoutSpace)
candidates = self._el.find_elements(By.XPATH, xpath)
for candidate in candidates:
if text == candidate.text:
self._setSelected(candidate)
if not self.is_multiple:
return
matched = True

if not matched:
> raise NoSuchElementException("Could not locate element with visible text: %s" % text)
E selenium.common.exceptions.NoSuchElementException: Message: Could not locate element with visible text: Online Self Learning

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\support\select.py:140: NoSuchElementException
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:61 EMI with out Liquiloan INFO  setup:revx_prod_helper.py:136 Emi option is selected as: Zest Money INFO  setup:revx_prod_helper.py:212 Product Selected is: (id-759)
Failed test_backend_complimentary_payment.py::TestComplimentaryPayment::test_create_complimentary_multiple_learner_single_course_with_discount 43.16
self = <test_backend_complimentary_payment.TestComplimentaryPayment object at 0x0000014A0D108400>
testdata = {'link_success_message': 'Payment data received successfully.', 'payment_details': {'advance-amount': '', 'city': 'Singapore', 'contact_number': 1234567890, 'country': 'Singapore', ...}}

@pytest.mark.test_details("0", "high", "Backend Complimentary Payment", "Pradeep")
def test_create_complimentary_multiple_learner_single_course_with_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Backend
Payment Type: Complimentary Payment
Learner: Multiple
Course: Single
"""

# Creating the order/Generating the order for regular
> revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_backend_complimentary_payment.py:25:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:228: in _add_product_details
revx_page.select_training_type.select_element_by_text(product["training_type"])
core\page_factory.py:117: in select_element_by_text
select.select_by_visible_text(text)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.support.select.Select object at 0x0000014A0D3B6670>, text = 'Online Self Learning'

def select_by_visible_text(self, text):
"""Select all options that display text matching the argument. That is, when given "Bar" this
would select an option like:

<option value="foo">Bar</option>

:Args:
- text - The visible text to match against

throws NoSuchElementException If there is no option with specisied text in SELECT
"""
xpath = ".//option[normalize-space(.) = %s]" % self._escapeString(text)
opts = self._el.find_elements(By.XPATH, xpath)
matched = False
for opt in opts:
self._setSelected(opt)
if not self.is_multiple:
return
matched = True

if len(opts) == 0 and " " in text:
subStringWithoutSpace = self._get_longest_token(text)
if subStringWithoutSpace == "":
candidates = self.options
else:
xpath = ".//option[contains(.,%s)]" % self._escapeString(subStringWithoutSpace)
candidates = self._el.find_elements(By.XPATH, xpath)
for candidate in candidates:
if text == candidate.text:
self._setSelected(candidate)
if not self.is_multiple:
return
matched = True

if not matched:
> raise NoSuchElementException("Could not locate element with visible text: %s" % text)
E selenium.common.exceptions.NoSuchElementException: Message: Could not locate element with visible text: Online Self Learning

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\support\select.py:140: NoSuchElementException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 759
Failed test_backend_complimentary_payment.py::TestComplimentaryPayment::test_create_complimentary_multiple_learner_multiple_course_with_discount 42.46
self = <test_backend_complimentary_payment.TestComplimentaryPayment object at 0x0000014A0D108670>
testdata = {'link_success_message': 'Payment data received successfully.', 'payment_details': {'advance-amount': '', 'city': 'Singapore', 'contact_number': 1234567890, 'country': 'Singapore', ...}}

@pytest.mark.test_details("0", "high", "Backend Complimentary Payment", "Pradeep")
def test_create_complimentary_multiple_learner_multiple_course_with_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Custom
Payment Type: Complimentary Payment
Learner: Multiple
Course: Multiple
"""
# Creating the order/Generating the order for regular
> revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_backend_complimentary_payment.py:42:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:228: in _add_product_details
revx_page.select_training_type.select_element_by_text(product["training_type"])
core\page_factory.py:117: in select_element_by_text
select.select_by_visible_text(text)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.support.select.Select object at 0x0000014A0D47A0D0>, text = 'Online Self Learning'

def select_by_visible_text(self, text):
"""Select all options that display text matching the argument. That is, when given "Bar" this
would select an option like:

<option value="foo">Bar</option>

:Args:
- text - The visible text to match against

throws NoSuchElementException If there is no option with specisied text in SELECT
"""
xpath = ".//option[normalize-space(.) = %s]" % self._escapeString(text)
opts = self._el.find_elements(By.XPATH, xpath)
matched = False
for opt in opts:
self._setSelected(opt)
if not self.is_multiple:
return
matched = True

if len(opts) == 0 and " " in text:
subStringWithoutSpace = self._get_longest_token(text)
if subStringWithoutSpace == "":
candidates = self.options
else:
xpath = ".//option[contains(.,%s)]" % self._escapeString(subStringWithoutSpace)
candidates = self._el.find_elements(By.XPATH, xpath)
for candidate in candidates:
if text == candidate.text:
self._setSelected(candidate)
if not self.is_multiple:
return
matched = True

if not matched:
> raise NoSuchElementException("Could not locate element with visible text: %s" % text)
E selenium.common.exceptions.NoSuchElementException: Message: Could not locate element with visible text: Online Self Learning

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\support\select.py:140: NoSuchElementException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 759
Failed test_backend_complimentary_payment.py::TestComplimentaryPayment::test_create_complimentary_multiple_learner_multiple_combination_without_discount 68.97
self = <test_backend_complimentary_payment.TestComplimentaryPayment object at 0x0000014A0D108B50>
testdata = {'link_success_message': 'Payment data received successfully.', 'payment_details': {'advance-amount': '', 'city': 'Singapore', 'contact_number': 1234567890, 'country': 'Singapore', ...}}

@pytest.mark.test_details("0", "high", "Backend Complimentary Payment", "Pradeep")
def test_create_complimentary_multiple_learner_multiple_combination_without_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Custom
Payment Type: Complimentary Payment
Learner: Multiple
Course: Multiple
"""
# Creating the order/Generating the order for regular
> revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_backend_complimentary_payment.py:76:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:228: in _add_product_details
revx_page.select_training_type.select_element_by_text(product["training_type"])
core\page_factory.py:117: in select_element_by_text
select.select_by_visible_text(text)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.support.select.Select object at 0x0000014A0D4E8AF0>, text = 'Online Self Learning'

def select_by_visible_text(self, text):
"""Select all options that display text matching the argument. That is, when given "Bar" this
would select an option like:

<option value="foo">Bar</option>

:Args:
- text - The visible text to match against

throws NoSuchElementException If there is no option with specisied text in SELECT
"""
xpath = ".//option[normalize-space(.) = %s]" % self._escapeString(text)
opts = self._el.find_elements(By.XPATH, xpath)
matched = False
for opt in opts:
self._setSelected(opt)
if not self.is_multiple:
return
matched = True

if len(opts) == 0 and " " in text:
subStringWithoutSpace = self._get_longest_token(text)
if subStringWithoutSpace == "":
candidates = self.options
else:
xpath = ".//option[contains(.,%s)]" % self._escapeString(subStringWithoutSpace)
candidates = self._el.find_elements(By.XPATH, xpath)
for candidate in candidates:
if text == candidate.text:
self._setSelected(candidate)
if not self.is_multiple:
return
matched = True

if not matched:
> raise NoSuchElementException("Could not locate element with visible text: %s" % text)
E selenium.common.exceptions.NoSuchElementException: Message: Could not locate element with visible text: Online Self Learning

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\support\select.py:140: NoSuchElementException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 157 INFO  setup:revx_prod_helper.py:222 Product Selected is: 759
Failed test_backend_regular_payment.py::TestBackendRegularPayment::test_create_regular_backend_multiple_learner_multiple_course_with_discount 55.94
self = <test_backend_regular_payment.TestBackendRegularPayment object at 0x0000014A0D108850>
testdata = {'link_success_message': 'Payment data received successfully.', 'payment_details': {'advance-amount': '', 'city': 'Singapore', 'contact_number': 12345678990, 'country': 'Singapore', ...}}

@pytest.mark.test_details("0", "high", "Backend Regular Payment", "Pradeep")
def test_create_regular_backend_multiple_learner_multiple_course_with_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Backend
Payment Type: backend Payment
Learner: multiple
Course: multiple
"""

# Creating the order/Generating the order for regular
> revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_backend_regular_payment.py:24:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:245: in _add_product_details
revx_page.edit_discount.clear()
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webelement.py:95: in clear
self._execute(Command.CLEAR_ELEMENT)
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webelement.py:633: in _execute
return self._parent.execute(command, params)
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webdriver.py:321: in execute
self.error_handler.check_response(response)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.remote.errorhandler.ErrorHandler object at 0x0000014A0D2C8130>
response = {'status': 400, 'value': '{"value":{"error":"invalid element state","message":"invalid element state\\n (Session info...07FF714A1D3A3]\\n\\tBaseThreadInitThunk [0x00007FFC4D467344+20]\\n\\tRtlUserThreadStart [0x00007FFC4E3026B1+33]\\n"}}'}

def check_response(self, response):
"""
Checks that a JSON response from the WebDriver does not have an error.

:Args:
- response - The JSON response from the WebDriver server as a dictionary
object.

:Raises: If the response contains an error message.
"""
status = response.get('status', None)
if status is None or status == ErrorCode.SUCCESS:
return
value = None
message = response.get("message", "")
screen = response.get("screen", "")
stacktrace = None
if isinstance(status, int):
value_json = response.get('value', None)
if value_json and isinstance(value_json, basestring):
import json
try:
value = json.loads(value_json)
if len(value.keys()) == 1:
value = value['value']
status = value.get('error', None)
if status is None:
status = value["status"]
message = value["value"]
if not isinstance(message, basestring):
value = message
message = message.get('message')
else:
message = value.get('message', None)
except ValueError:
pass

exception_class = ErrorInResponseException
if status in ErrorCode.NO_SUCH_ELEMENT:
exception_class = NoSuchElementException
elif status in ErrorCode.NO_SUCH_FRAME:
exception_class = NoSuchFrameException
elif status in ErrorCode.NO_SUCH_WINDOW:
exception_class = NoSuchWindowException
elif status in ErrorCode.STALE_ELEMENT_REFERENCE:
exception_class = StaleElementReferenceException
elif status in ErrorCode.ELEMENT_NOT_VISIBLE:
exception_class = ElementNotVisibleException
elif status in ErrorCode.INVALID_ELEMENT_STATE:
exception_class = InvalidElementStateException
elif status in ErrorCode.INVALID_SELECTOR \
or status in ErrorCode.INVALID_XPATH_SELECTOR \
or status in ErrorCode.INVALID_XPATH_SELECTOR_RETURN_TYPER:
exception_class = InvalidSelectorException
elif status in ErrorCode.ELEMENT_IS_NOT_SELECTABLE:
exception_class = ElementNotSelectableException
elif status in ErrorCode.ELEMENT_NOT_INTERACTABLE:
exception_class = ElementNotInteractableException
elif status in ErrorCode.INVALID_COOKIE_DOMAIN:
exception_class = InvalidCookieDomainException
elif status in ErrorCode.UNABLE_TO_SET_COOKIE:
exception_class = UnableToSetCookieException
elif status in ErrorCode.TIMEOUT:
exception_class = TimeoutException
elif status in ErrorCode.SCRIPT_TIMEOUT:
exception_class = TimeoutException
elif status in ErrorCode.UNKNOWN_ERROR:
exception_class = WebDriverException
elif status in ErrorCode.UNEXPECTED_ALERT_OPEN:
exception_class = UnexpectedAlertPresentException
elif status in ErrorCode.NO_ALERT_OPEN:
exception_class = NoAlertPresentException
elif status in ErrorCode.IME_NOT_AVAILABLE:
exception_class = ImeNotAvailableException
elif status in ErrorCode.IME_ENGINE_ACTIVATION_FAILED:
exception_class = ImeActivationFailedException
elif status in ErrorCode.MOVE_TARGET_OUT_OF_BOUNDS:
exception_class = MoveTargetOutOfBoundsException
elif status in ErrorCode.JAVASCRIPT_ERROR:
exception_class = JavascriptException
elif status in ErrorCode.SESSION_NOT_CREATED:
exception_class = SessionNotCreatedException
elif status in ErrorCode.INVALID_ARGUMENT:
exception_class = InvalidArgumentException
elif status in ErrorCode.NO_SUCH_COOKIE:
exception_class = NoSuchCookieException
elif status in ErrorCode.UNABLE_TO_CAPTURE_SCREEN:
exception_class = ScreenshotException
elif status in ErrorCode.ELEMENT_CLICK_INTERCEPTED:
exception_class = ElementClickInterceptedException
elif status in ErrorCode.INSECURE_CERTIFICATE:
exception_class = InsecureCertificateException
elif status in ErrorCode.INVALID_COORDINATES:
exception_class = InvalidCoordinatesException
elif status in ErrorCode.INVALID_SESSION_ID:
exception_class = InvalidSessionIdException
elif status in ErrorCode.UNKNOWN_METHOD:
exception_class = UnknownMethodException
else:
exception_class = WebDriverException
if value == '' or value is None:
value = response['value']
if isinstance(value, basestring):
if exception_class == ErrorInResponseException:
raise exception_class(response, value)
raise exception_class(value)
if message == "" and 'message' in value:
message = value['message']

screen = None
if 'screen' in value:
screen = value['screen']

stacktrace = None
if 'stackTrace' in value and value['stackTrace']:
stacktrace = []
try:
for frame in value['stackTrace']:
line = self._value_or_default(frame, 'lineNumber', '')
file = self._value_or_default(frame, 'fileName', '<anonymous>')
if line:
file = "%s:%s" % (file, line)
meth = self._value_or_default(frame, 'methodName', '<anonymous>')
if 'className' in frame:
meth = "%s.%s" % (frame['className'], meth)
msg = " at %s (%s)"
msg = msg % (meth, file)
stacktrace.append(msg)
except TypeError:
pass
if exception_class == ErrorInResponseException:
raise exception_class(response, message)
elif exception_class == UnexpectedAlertPresentException:
alert_text = None
if 'data' in value:
alert_text = value['data'].get('text')
elif 'alert' in value:
alert_text = value['alert'].get('text')
raise exception_class(message, screen, stacktrace, alert_text)
> raise exception_class(message, screen, stacktrace)
E selenium.common.exceptions.InvalidElementStateException: Message: invalid element state
E (Session info: chrome=119.0.6045.200)

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\errorhandler.py:242: InvalidElementStateException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759
Failed test_backend_regular_payment.py::TestBackendRegularPayment::test_create_regular_backend_multiple_learner_single_paid_course_without_discount 55.90
self = <test_backend_regular_payment.TestBackendRegularPayment object at 0x0000014A0D112550>
testdata = {'link_success_message': 'Payment data received successfully.', 'payment_details': {'advance-amount': '', 'city': 'London', 'contact_number': 12345678990, 'country': 'United Kingdom', ...}}

@pytest.mark.test_details("0", "high", "Backend Regular Payment", "Pradeep")
def test_create_regular_backend_multiple_learner_single_paid_course_without_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Backend
Payment Type: backend Payment
Learner: multiple
Course: multiple
"""

# Creating the order/Generating the order for regular
> revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_backend_regular_payment.py:60:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:245: in _add_product_details
revx_page.edit_discount.clear()
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webelement.py:95: in clear
self._execute(Command.CLEAR_ELEMENT)
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webelement.py:633: in _execute
return self._parent.execute(command, params)
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webdriver.py:321: in execute
self.error_handler.check_response(response)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.remote.errorhandler.ErrorHandler object at 0x0000014A0D2C8130>
response = {'status': 400, 'value': '{"value":{"error":"invalid element state","message":"invalid element state\\n (Session info...07FF714A1D3A3]\\n\\tBaseThreadInitThunk [0x00007FFC4D467344+20]\\n\\tRtlUserThreadStart [0x00007FFC4E3026B1+33]\\n"}}'}

def check_response(self, response):
"""
Checks that a JSON response from the WebDriver does not have an error.

:Args:
- response - The JSON response from the WebDriver server as a dictionary
object.

:Raises: If the response contains an error message.
"""
status = response.get('status', None)
if status is None or status == ErrorCode.SUCCESS:
return
value = None
message = response.get("message", "")
screen = response.get("screen", "")
stacktrace = None
if isinstance(status, int):
value_json = response.get('value', None)
if value_json and isinstance(value_json, basestring):
import json
try:
value = json.loads(value_json)
if len(value.keys()) == 1:
value = value['value']
status = value.get('error', None)
if status is None:
status = value["status"]
message = value["value"]
if not isinstance(message, basestring):
value = message
message = message.get('message')
else:
message = value.get('message', None)
except ValueError:
pass

exception_class = ErrorInResponseException
if status in ErrorCode.NO_SUCH_ELEMENT:
exception_class = NoSuchElementException
elif status in ErrorCode.NO_SUCH_FRAME:
exception_class = NoSuchFrameException
elif status in ErrorCode.NO_SUCH_WINDOW:
exception_class = NoSuchWindowException
elif status in ErrorCode.STALE_ELEMENT_REFERENCE:
exception_class = StaleElementReferenceException
elif status in ErrorCode.ELEMENT_NOT_VISIBLE:
exception_class = ElementNotVisibleException
elif status in ErrorCode.INVALID_ELEMENT_STATE:
exception_class = InvalidElementStateException
elif status in ErrorCode.INVALID_SELECTOR \
or status in ErrorCode.INVALID_XPATH_SELECTOR \
or status in ErrorCode.INVALID_XPATH_SELECTOR_RETURN_TYPER:
exception_class = InvalidSelectorException
elif status in ErrorCode.ELEMENT_IS_NOT_SELECTABLE:
exception_class = ElementNotSelectableException
elif status in ErrorCode.ELEMENT_NOT_INTERACTABLE:
exception_class = ElementNotInteractableException
elif status in ErrorCode.INVALID_COOKIE_DOMAIN:
exception_class = InvalidCookieDomainException
elif status in ErrorCode.UNABLE_TO_SET_COOKIE:
exception_class = UnableToSetCookieException
elif status in ErrorCode.TIMEOUT:
exception_class = TimeoutException
elif status in ErrorCode.SCRIPT_TIMEOUT:
exception_class = TimeoutException
elif status in ErrorCode.UNKNOWN_ERROR:
exception_class = WebDriverException
elif status in ErrorCode.UNEXPECTED_ALERT_OPEN:
exception_class = UnexpectedAlertPresentException
elif status in ErrorCode.NO_ALERT_OPEN:
exception_class = NoAlertPresentException
elif status in ErrorCode.IME_NOT_AVAILABLE:
exception_class = ImeNotAvailableException
elif status in ErrorCode.IME_ENGINE_ACTIVATION_FAILED:
exception_class = ImeActivationFailedException
elif status in ErrorCode.MOVE_TARGET_OUT_OF_BOUNDS:
exception_class = MoveTargetOutOfBoundsException
elif status in ErrorCode.JAVASCRIPT_ERROR:
exception_class = JavascriptException
elif status in ErrorCode.SESSION_NOT_CREATED:
exception_class = SessionNotCreatedException
elif status in ErrorCode.INVALID_ARGUMENT:
exception_class = InvalidArgumentException
elif status in ErrorCode.NO_SUCH_COOKIE:
exception_class = NoSuchCookieException
elif status in ErrorCode.UNABLE_TO_CAPTURE_SCREEN:
exception_class = ScreenshotException
elif status in ErrorCode.ELEMENT_CLICK_INTERCEPTED:
exception_class = ElementClickInterceptedException
elif status in ErrorCode.INSECURE_CERTIFICATE:
exception_class = InsecureCertificateException
elif status in ErrorCode.INVALID_COORDINATES:
exception_class = InvalidCoordinatesException
elif status in ErrorCode.INVALID_SESSION_ID:
exception_class = InvalidSessionIdException
elif status in ErrorCode.UNKNOWN_METHOD:
exception_class = UnknownMethodException
else:
exception_class = WebDriverException
if value == '' or value is None:
value = response['value']
if isinstance(value, basestring):
if exception_class == ErrorInResponseException:
raise exception_class(response, value)
raise exception_class(value)
if message == "" and 'message' in value:
message = value['message']

screen = None
if 'screen' in value:
screen = value['screen']

stacktrace = None
if 'stackTrace' in value and value['stackTrace']:
stacktrace = []
try:
for frame in value['stackTrace']:
line = self._value_or_default(frame, 'lineNumber', '')
file = self._value_or_default(frame, 'fileName', '<anonymous>')
if line:
file = "%s:%s" % (file, line)
meth = self._value_or_default(frame, 'methodName', '<anonymous>')
if 'className' in frame:
meth = "%s.%s" % (frame['className'], meth)
msg = " at %s (%s)"
msg = msg % (meth, file)
stacktrace.append(msg)
except TypeError:
pass
if exception_class == ErrorInResponseException:
raise exception_class(response, message)
elif exception_class == UnexpectedAlertPresentException:
alert_text = None
if 'data' in value:
alert_text = value['data'].get('text')
elif 'alert' in value:
alert_text = value['alert'].get('text')
raise exception_class(message, screen, stacktrace, alert_text)
> raise exception_class(message, screen, stacktrace)
E selenium.common.exceptions.InvalidElementStateException: Message: invalid element state
E (Session info: chrome=119.0.6045.200)

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\errorhandler.py:242: InvalidElementStateException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759
Failed test_backend_regular_payment.py::TestBackendRegularPayment::test_create_regular_backend_multiple_learner_single_paid_course_with_discount 55.28
self = <test_backend_regular_payment.TestBackendRegularPayment object at 0x0000014A0D1127C0>
testdata = {'link_success_message': 'Payment data received successfully.', 'payment_details': {'advance-amount': '', 'city': 'London', 'contact_number': 12345678990, 'country': 'United Kingdom', ...}}

@pytest.mark.test_details("0", "high", "Backend Regular Payment", "Pradeep")
def test_create_regular_backend_multiple_learner_single_paid_course_with_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Backend
Payment Type: backend Payment
Learner: multiple
Course: multiple
"""

# Creating the order/Generating the order for regular
> revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_backend_regular_payment.py:78:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:245: in _add_product_details
revx_page.edit_discount.clear()
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webelement.py:95: in clear
self._execute(Command.CLEAR_ELEMENT)
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webelement.py:633: in _execute
return self._parent.execute(command, params)
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webdriver.py:321: in execute
self.error_handler.check_response(response)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.remote.errorhandler.ErrorHandler object at 0x0000014A0D2C8130>
response = {'status': 400, 'value': '{"value":{"error":"invalid element state","message":"invalid element state\\n (Session info...07FF714A1D3A3]\\n\\tBaseThreadInitThunk [0x00007FFC4D467344+20]\\n\\tRtlUserThreadStart [0x00007FFC4E3026B1+33]\\n"}}'}

def check_response(self, response):
"""
Checks that a JSON response from the WebDriver does not have an error.

:Args:
- response - The JSON response from the WebDriver server as a dictionary
object.

:Raises: If the response contains an error message.
"""
status = response.get('status', None)
if status is None or status == ErrorCode.SUCCESS:
return
value = None
message = response.get("message", "")
screen = response.get("screen", "")
stacktrace = None
if isinstance(status, int):
value_json = response.get('value', None)
if value_json and isinstance(value_json, basestring):
import json
try:
value = json.loads(value_json)
if len(value.keys()) == 1:
value = value['value']
status = value.get('error', None)
if status is None:
status = value["status"]
message = value["value"]
if not isinstance(message, basestring):
value = message
message = message.get('message')
else:
message = value.get('message', None)
except ValueError:
pass

exception_class = ErrorInResponseException
if status in ErrorCode.NO_SUCH_ELEMENT:
exception_class = NoSuchElementException
elif status in ErrorCode.NO_SUCH_FRAME:
exception_class = NoSuchFrameException
elif status in ErrorCode.NO_SUCH_WINDOW:
exception_class = NoSuchWindowException
elif status in ErrorCode.STALE_ELEMENT_REFERENCE:
exception_class = StaleElementReferenceException
elif status in ErrorCode.ELEMENT_NOT_VISIBLE:
exception_class = ElementNotVisibleException
elif status in ErrorCode.INVALID_ELEMENT_STATE:
exception_class = InvalidElementStateException
elif status in ErrorCode.INVALID_SELECTOR \
or status in ErrorCode.INVALID_XPATH_SELECTOR \
or status in ErrorCode.INVALID_XPATH_SELECTOR_RETURN_TYPER:
exception_class = InvalidSelectorException
elif status in ErrorCode.ELEMENT_IS_NOT_SELECTABLE:
exception_class = ElementNotSelectableException
elif status in ErrorCode.ELEMENT_NOT_INTERACTABLE:
exception_class = ElementNotInteractableException
elif status in ErrorCode.INVALID_COOKIE_DOMAIN:
exception_class = InvalidCookieDomainException
elif status in ErrorCode.UNABLE_TO_SET_COOKIE:
exception_class = UnableToSetCookieException
elif status in ErrorCode.TIMEOUT:
exception_class = TimeoutException
elif status in ErrorCode.SCRIPT_TIMEOUT:
exception_class = TimeoutException
elif status in ErrorCode.UNKNOWN_ERROR:
exception_class = WebDriverException
elif status in ErrorCode.UNEXPECTED_ALERT_OPEN:
exception_class = UnexpectedAlertPresentException
elif status in ErrorCode.NO_ALERT_OPEN:
exception_class = NoAlertPresentException
elif status in ErrorCode.IME_NOT_AVAILABLE:
exception_class = ImeNotAvailableException
elif status in ErrorCode.IME_ENGINE_ACTIVATION_FAILED:
exception_class = ImeActivationFailedException
elif status in ErrorCode.MOVE_TARGET_OUT_OF_BOUNDS:
exception_class = MoveTargetOutOfBoundsException
elif status in ErrorCode.JAVASCRIPT_ERROR:
exception_class = JavascriptException
elif status in ErrorCode.SESSION_NOT_CREATED:
exception_class = SessionNotCreatedException
elif status in ErrorCode.INVALID_ARGUMENT:
exception_class = InvalidArgumentException
elif status in ErrorCode.NO_SUCH_COOKIE:
exception_class = NoSuchCookieException
elif status in ErrorCode.UNABLE_TO_CAPTURE_SCREEN:
exception_class = ScreenshotException
elif status in ErrorCode.ELEMENT_CLICK_INTERCEPTED:
exception_class = ElementClickInterceptedException
elif status in ErrorCode.INSECURE_CERTIFICATE:
exception_class = InsecureCertificateException
elif status in ErrorCode.INVALID_COORDINATES:
exception_class = InvalidCoordinatesException
elif status in ErrorCode.INVALID_SESSION_ID:
exception_class = InvalidSessionIdException
elif status in ErrorCode.UNKNOWN_METHOD:
exception_class = UnknownMethodException
else:
exception_class = WebDriverException
if value == '' or value is None:
value = response['value']
if isinstance(value, basestring):
if exception_class == ErrorInResponseException:
raise exception_class(response, value)
raise exception_class(value)
if message == "" and 'message' in value:
message = value['message']

screen = None
if 'screen' in value:
screen = value['screen']

stacktrace = None
if 'stackTrace' in value and value['stackTrace']:
stacktrace = []
try:
for frame in value['stackTrace']:
line = self._value_or_default(frame, 'lineNumber', '')
file = self._value_or_default(frame, 'fileName', '<anonymous>')
if line:
file = "%s:%s" % (file, line)
meth = self._value_or_default(frame, 'methodName', '<anonymous>')
if 'className' in frame:
meth = "%s.%s" % (frame['className'], meth)
msg = " at %s (%s)"
msg = msg % (meth, file)
stacktrace.append(msg)
except TypeError:
pass
if exception_class == ErrorInResponseException:
raise exception_class(response, message)
elif exception_class == UnexpectedAlertPresentException:
alert_text = None
if 'data' in value:
alert_text = value['data'].get('text')
elif 'alert' in value:
alert_text = value['alert'].get('text')
raise exception_class(message, screen, stacktrace, alert_text)
> raise exception_class(message, screen, stacktrace)
E selenium.common.exceptions.InvalidElementStateException: Message: invalid element state
E (Session info: chrome=119.0.6045.200)

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\errorhandler.py:242: InvalidElementStateException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759
Failed test_backend_regular_payment.py::TestBackendRegularPayment::test_create_regular_backend_multiple_learner_combination_paid_and_free_course_with_discount 55.21
self = <test_backend_regular_payment.TestBackendRegularPayment object at 0x0000014A0D112A30>
testdata = {'link_success_message': 'Payment data received successfully.', 'payment_details': {'advance-amount': '', 'city': 'London', 'contact_number': 12345678990, 'country': 'United Kingdom', ...}}

@pytest.mark.test_details("0", "high", "Backend Regular Payment", "Pradeep")
def test_create_regular_backend_multiple_learner_combination_paid_and_free_course_with_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Backend
Payment Type: backend Payment
Learner: multiple
Course: multiple
"""

# Creating the order/Generating the order for regular
> revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_backend_regular_payment.py:96:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:245: in _add_product_details
revx_page.edit_discount.clear()
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webelement.py:95: in clear
self._execute(Command.CLEAR_ELEMENT)
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webelement.py:633: in _execute
return self._parent.execute(command, params)
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webdriver.py:321: in execute
self.error_handler.check_response(response)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.remote.errorhandler.ErrorHandler object at 0x0000014A0D2C8130>
response = {'status': 400, 'value': '{"value":{"error":"invalid element state","message":"invalid element state\\n (Session info...07FF714A1D3A3]\\n\\tBaseThreadInitThunk [0x00007FFC4D467344+20]\\n\\tRtlUserThreadStart [0x00007FFC4E3026B1+33]\\n"}}'}

def check_response(self, response):
"""
Checks that a JSON response from the WebDriver does not have an error.

:Args:
- response - The JSON response from the WebDriver server as a dictionary
object.

:Raises: If the response contains an error message.
"""
status = response.get('status', None)
if status is None or status == ErrorCode.SUCCESS:
return
value = None
message = response.get("message", "")
screen = response.get("screen", "")
stacktrace = None
if isinstance(status, int):
value_json = response.get('value', None)
if value_json and isinstance(value_json, basestring):
import json
try:
value = json.loads(value_json)
if len(value.keys()) == 1:
value = value['value']
status = value.get('error', None)
if status is None:
status = value["status"]
message = value["value"]
if not isinstance(message, basestring):
value = message
message = message.get('message')
else:
message = value.get('message', None)
except ValueError:
pass

exception_class = ErrorInResponseException
if status in ErrorCode.NO_SUCH_ELEMENT:
exception_class = NoSuchElementException
elif status in ErrorCode.NO_SUCH_FRAME:
exception_class = NoSuchFrameException
elif status in ErrorCode.NO_SUCH_WINDOW:
exception_class = NoSuchWindowException
elif status in ErrorCode.STALE_ELEMENT_REFERENCE:
exception_class = StaleElementReferenceException
elif status in ErrorCode.ELEMENT_NOT_VISIBLE:
exception_class = ElementNotVisibleException
elif status in ErrorCode.INVALID_ELEMENT_STATE:
exception_class = InvalidElementStateException
elif status in ErrorCode.INVALID_SELECTOR \
or status in ErrorCode.INVALID_XPATH_SELECTOR \
or status in ErrorCode.INVALID_XPATH_SELECTOR_RETURN_TYPER:
exception_class = InvalidSelectorException
elif status in ErrorCode.ELEMENT_IS_NOT_SELECTABLE:
exception_class = ElementNotSelectableException
elif status in ErrorCode.ELEMENT_NOT_INTERACTABLE:
exception_class = ElementNotInteractableException
elif status in ErrorCode.INVALID_COOKIE_DOMAIN:
exception_class = InvalidCookieDomainException
elif status in ErrorCode.UNABLE_TO_SET_COOKIE:
exception_class = UnableToSetCookieException
elif status in ErrorCode.TIMEOUT:
exception_class = TimeoutException
elif status in ErrorCode.SCRIPT_TIMEOUT:
exception_class = TimeoutException
elif status in ErrorCode.UNKNOWN_ERROR:
exception_class = WebDriverException
elif status in ErrorCode.UNEXPECTED_ALERT_OPEN:
exception_class = UnexpectedAlertPresentException
elif status in ErrorCode.NO_ALERT_OPEN:
exception_class = NoAlertPresentException
elif status in ErrorCode.IME_NOT_AVAILABLE:
exception_class = ImeNotAvailableException
elif status in ErrorCode.IME_ENGINE_ACTIVATION_FAILED:
exception_class = ImeActivationFailedException
elif status in ErrorCode.MOVE_TARGET_OUT_OF_BOUNDS:
exception_class = MoveTargetOutOfBoundsException
elif status in ErrorCode.JAVASCRIPT_ERROR:
exception_class = JavascriptException
elif status in ErrorCode.SESSION_NOT_CREATED:
exception_class = SessionNotCreatedException
elif status in ErrorCode.INVALID_ARGUMENT:
exception_class = InvalidArgumentException
elif status in ErrorCode.NO_SUCH_COOKIE:
exception_class = NoSuchCookieException
elif status in ErrorCode.UNABLE_TO_CAPTURE_SCREEN:
exception_class = ScreenshotException
elif status in ErrorCode.ELEMENT_CLICK_INTERCEPTED:
exception_class = ElementClickInterceptedException
elif status in ErrorCode.INSECURE_CERTIFICATE:
exception_class = InsecureCertificateException
elif status in ErrorCode.INVALID_COORDINATES:
exception_class = InvalidCoordinatesException
elif status in ErrorCode.INVALID_SESSION_ID:
exception_class = InvalidSessionIdException
elif status in ErrorCode.UNKNOWN_METHOD:
exception_class = UnknownMethodException
else:
exception_class = WebDriverException
if value == '' or value is None:
value = response['value']
if isinstance(value, basestring):
if exception_class == ErrorInResponseException:
raise exception_class(response, value)
raise exception_class(value)
if message == "" and 'message' in value:
message = value['message']

screen = None
if 'screen' in value:
screen = value['screen']

stacktrace = None
if 'stackTrace' in value and value['stackTrace']:
stacktrace = []
try:
for frame in value['stackTrace']:
line = self._value_or_default(frame, 'lineNumber', '')
file = self._value_or_default(frame, 'fileName', '<anonymous>')
if line:
file = "%s:%s" % (file, line)
meth = self._value_or_default(frame, 'methodName', '<anonymous>')
if 'className' in frame:
meth = "%s.%s" % (frame['className'], meth)
msg = " at %s (%s)"
msg = msg % (meth, file)
stacktrace.append(msg)
except TypeError:
pass
if exception_class == ErrorInResponseException:
raise exception_class(response, message)
elif exception_class == UnexpectedAlertPresentException:
alert_text = None
if 'data' in value:
alert_text = value['data'].get('text')
elif 'alert' in value:
alert_text = value['alert'].get('text')
raise exception_class(message, screen, stacktrace, alert_text)
> raise exception_class(message, screen, stacktrace)
E selenium.common.exceptions.InvalidElementStateException: Message: invalid element state
E (Session info: chrome=119.0.6045.200)

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\errorhandler.py:242: InvalidElementStateException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759
Failed test_custom_complimentary.py::TestCustomComplimentary::test_create_custom_complimentary_multiple_learner_single_course_with_discount 43.54
self = <test_custom_complimentary.TestCustomComplimentary object at 0x0000014A0D117BE0>
testdata = {'payment_details': {'advance-amount': '', 'city': 'Bangalore', 'contact_number': 1234567890, 'country': 'India', ...}}

@pytest.mark.test_details("0", "high", "Custom Complimentary Payment", "Pradeep")
def test_create_custom_complimentary_multiple_learner_single_course_with_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Custom
Payment Type: Complimentary Payment
Learner: Multiple
Course: Single
"""
# Creating the order/Generating the order for regular
> net_price, email = revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_custom_complimentary.py:24:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:228: in _add_product_details
revx_page.select_training_type.select_element_by_text(product["training_type"])
core\page_factory.py:117: in select_element_by_text
select.select_by_visible_text(text)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.support.select.Select object at 0x0000014A0D416B50>, text = 'Online Self Learning'

def select_by_visible_text(self, text):
"""Select all options that display text matching the argument. That is, when given "Bar" this
would select an option like:

<option value="foo">Bar</option>

:Args:
- text - The visible text to match against

throws NoSuchElementException If there is no option with specisied text in SELECT
"""
xpath = ".//option[normalize-space(.) = %s]" % self._escapeString(text)
opts = self._el.find_elements(By.XPATH, xpath)
matched = False
for opt in opts:
self._setSelected(opt)
if not self.is_multiple:
return
matched = True

if len(opts) == 0 and " " in text:
subStringWithoutSpace = self._get_longest_token(text)
if subStringWithoutSpace == "":
candidates = self.options
else:
xpath = ".//option[contains(.,%s)]" % self._escapeString(subStringWithoutSpace)
candidates = self._el.find_elements(By.XPATH, xpath)
for candidate in candidates:
if text == candidate.text:
self._setSelected(candidate)
if not self.is_multiple:
return
matched = True

if not matched:
> raise NoSuchElementException("Could not locate element with visible text: %s" % text)
E selenium.common.exceptions.NoSuchElementException: Message: Could not locate element with visible text: Online Self Learning

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\support\select.py:140: NoSuchElementException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 759
Failed test_custom_complimentary.py::TestCustomComplimentary::test_create_custom_complimentary_multiple_learner_multiple_course_with_discount 42.93
self = <test_custom_complimentary.TestCustomComplimentary object at 0x0000014A0D117E50>
testdata = {'payment_details': {'advance-amount': '', 'city': 'Bangalore', 'contact_number': 1234567890, 'country': 'India', ...}}

@pytest.mark.test_details("0", "high", "Custom Complimentary Payment", "Pradeep")
def test_create_custom_complimentary_multiple_learner_multiple_course_with_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Custom
Payment Type: Complimentary Payment
Learner: Multiple
Course: Multiple
"""
# Creating the order/Generating the order for regular
> net_price,email = revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_custom_complimentary.py:43:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:228: in _add_product_details
revx_page.select_training_type.select_element_by_text(product["training_type"])
core\page_factory.py:117: in select_element_by_text
select.select_by_visible_text(text)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.support.select.Select object at 0x0000014A0D3ADA30>, text = 'Online Self Learning'

def select_by_visible_text(self, text):
"""Select all options that display text matching the argument. That is, when given "Bar" this
would select an option like:

<option value="foo">Bar</option>

:Args:
- text - The visible text to match against

throws NoSuchElementException If there is no option with specisied text in SELECT
"""
xpath = ".//option[normalize-space(.) = %s]" % self._escapeString(text)
opts = self._el.find_elements(By.XPATH, xpath)
matched = False
for opt in opts:
self._setSelected(opt)
if not self.is_multiple:
return
matched = True

if len(opts) == 0 and " " in text:
subStringWithoutSpace = self._get_longest_token(text)
if subStringWithoutSpace == "":
candidates = self.options
else:
xpath = ".//option[contains(.,%s)]" % self._escapeString(subStringWithoutSpace)
candidates = self._el.find_elements(By.XPATH, xpath)
for candidate in candidates:
if text == candidate.text:
self._setSelected(candidate)
if not self.is_multiple:
return
matched = True

if not matched:
> raise NoSuchElementException("Could not locate element with visible text: %s" % text)
E selenium.common.exceptions.NoSuchElementException: Message: Could not locate element with visible text: Online Self Learning

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\support\select.py:140: NoSuchElementException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 759
Failed test_custom_complimentary.py::TestCustomComplimentary::test_create_custom_complimentary_multiple_learner_multiple_combination_without_discount 69.59
self = <test_custom_complimentary.TestCustomComplimentary object at 0x0000014A0D112E80>
testdata = {'payment_details': {'advance-amount': '', 'city': 'Washington', 'contact_number': 1234567890, 'country': 'United States', ...}}

@pytest.mark.test_details("0", "high", "Custom Complimentary Payment", "Pradeep")
def test_create_custom_complimentary_multiple_learner_multiple_combination_without_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Custom
Payment Type: Complimentary Payment
Learner: Multiple
Course: Multiple
"""
# Creating the order/Generating the order for regular
> net_price,email = revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_custom_complimentary.py:143:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:228: in _add_product_details
revx_page.select_training_type.select_element_by_text(product["training_type"])
core\page_factory.py:117: in select_element_by_text
select.select_by_visible_text(text)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.support.select.Select object at 0x0000014A0D58C5B0>, text = 'Online Self Learning'

def select_by_visible_text(self, text):
"""Select all options that display text matching the argument. That is, when given "Bar" this
would select an option like:

<option value="foo">Bar</option>

:Args:
- text - The visible text to match against

throws NoSuchElementException If there is no option with specisied text in SELECT
"""
xpath = ".//option[normalize-space(.) = %s]" % self._escapeString(text)
opts = self._el.find_elements(By.XPATH, xpath)
matched = False
for opt in opts:
self._setSelected(opt)
if not self.is_multiple:
return
matched = True

if len(opts) == 0 and " " in text:
subStringWithoutSpace = self._get_longest_token(text)
if subStringWithoutSpace == "":
candidates = self.options
else:
xpath = ".//option[contains(.,%s)]" % self._escapeString(subStringWithoutSpace)
candidates = self._el.find_elements(By.XPATH, xpath)
for candidate in candidates:
if text == candidate.text:
self._setSelected(candidate)
if not self.is_multiple:
return
matched = True

if not matched:
> raise NoSuchElementException("Could not locate element with visible text: %s" % text)
E selenium.common.exceptions.NoSuchElementException: Message: Could not locate element with visible text: Online Self Learning

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\support\select.py:140: NoSuchElementException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 164 INFO  setup:revx_prod_helper.py:222 Product Selected is: 759
Failed test_custom_complimentary.py::TestCustomComplimentary::test_create_custom_complimentary_multiple_learner_multiple_combination_with_discount 69.03
self = <test_custom_complimentary.TestCustomComplimentary object at 0x0000014A0D108AC0>
testdata = {'payment_details': {'advance-amount': '', 'city': 'Washington', 'contact_number': 1234567890, 'country': 'United States', ...}}

@pytest.mark.test_details("0", "high", "Custom Complimentary Payment", "Pradeep")
def test_create_custom_complimentary_multiple_learner_multiple_combination_with_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Custom
Payment Type: Complimentary Payment
Learner: Multiple
Course: Multiple
"""
# Creating the order/Generating the order for regular
> net_price,email = revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_custom_complimentary.py:163:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:228: in _add_product_details
revx_page.select_training_type.select_element_by_text(product["training_type"])
core\page_factory.py:117: in select_element_by_text
select.select_by_visible_text(text)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.support.select.Select object at 0x0000014A0D3ACB50>, text = 'Online Self Learning'

def select_by_visible_text(self, text):
"""Select all options that display text matching the argument. That is, when given "Bar" this
would select an option like:

<option value="foo">Bar</option>

:Args:
- text - The visible text to match against

throws NoSuchElementException If there is no option with specisied text in SELECT
"""
xpath = ".//option[normalize-space(.) = %s]" % self._escapeString(text)
opts = self._el.find_elements(By.XPATH, xpath)
matched = False
for opt in opts:
self._setSelected(opt)
if not self.is_multiple:
return
matched = True

if len(opts) == 0 and " " in text:
subStringWithoutSpace = self._get_longest_token(text)
if subStringWithoutSpace == "":
candidates = self.options
else:
xpath = ".//option[contains(.,%s)]" % self._escapeString(subStringWithoutSpace)
candidates = self._el.find_elements(By.XPATH, xpath)
for candidate in candidates:
if text == candidate.text:
self._setSelected(candidate)
if not self.is_multiple:
return
matched = True

if not matched:
> raise NoSuchElementException("Could not locate element with visible text: %s" % text)
E selenium.common.exceptions.NoSuchElementException: Message: Could not locate element with visible text: Online Self Learning

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\support\select.py:140: NoSuchElementException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 164 INFO  setup:revx_prod_helper.py:222 Product Selected is: 759
Failed test_custom_corporate_payment.py::TestCustomCorporatePayment::test_create_corporate_single_learner_single_course_singapore_with_discount 50.99
self = <test_custom_corporate_payment.TestCustomCorporatePayment object at 0x0000014A0D126520>
testdata = {'payment_details': {'advance-amount': '', 'city': 'Singapore', 'contact_number': 1234567890, 'country': 'Singapore', ...}}

@pytest.mark.test_details("0", "high", "Custom Corporate Payment", "Pradeep")
def test_create_corporate_single_learner_single_course_singapore_with_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Backend
Payment Type: Corporate Payment
Learner: Single
Course: Single with Discount
"""

# Creating the order/Generating the order for regular
> net_price,email = revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_custom_corporate_payment.py:46:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:245: in _add_product_details
revx_page.edit_discount.clear()
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webelement.py:95: in clear
self._execute(Command.CLEAR_ELEMENT)
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webelement.py:633: in _execute
return self._parent.execute(command, params)
c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\webdriver.py:321: in execute
self.error_handler.check_response(response)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.remote.errorhandler.ErrorHandler object at 0x0000014A0D2C8130>
response = {'status': 400, 'value': '{"value":{"error":"invalid element state","message":"invalid element state\\n (Session info...07FF714A1D3A3]\\n\\tBaseThreadInitThunk [0x00007FFC4D467344+20]\\n\\tRtlUserThreadStart [0x00007FFC4E3026B1+33]\\n"}}'}

def check_response(self, response):
"""
Checks that a JSON response from the WebDriver does not have an error.

:Args:
- response - The JSON response from the WebDriver server as a dictionary
object.

:Raises: If the response contains an error message.
"""
status = response.get('status', None)
if status is None or status == ErrorCode.SUCCESS:
return
value = None
message = response.get("message", "")
screen = response.get("screen", "")
stacktrace = None
if isinstance(status, int):
value_json = response.get('value', None)
if value_json and isinstance(value_json, basestring):
import json
try:
value = json.loads(value_json)
if len(value.keys()) == 1:
value = value['value']
status = value.get('error', None)
if status is None:
status = value["status"]
message = value["value"]
if not isinstance(message, basestring):
value = message
message = message.get('message')
else:
message = value.get('message', None)
except ValueError:
pass

exception_class = ErrorInResponseException
if status in ErrorCode.NO_SUCH_ELEMENT:
exception_class = NoSuchElementException
elif status in ErrorCode.NO_SUCH_FRAME:
exception_class = NoSuchFrameException
elif status in ErrorCode.NO_SUCH_WINDOW:
exception_class = NoSuchWindowException
elif status in ErrorCode.STALE_ELEMENT_REFERENCE:
exception_class = StaleElementReferenceException
elif status in ErrorCode.ELEMENT_NOT_VISIBLE:
exception_class = ElementNotVisibleException
elif status in ErrorCode.INVALID_ELEMENT_STATE:
exception_class = InvalidElementStateException
elif status in ErrorCode.INVALID_SELECTOR \
or status in ErrorCode.INVALID_XPATH_SELECTOR \
or status in ErrorCode.INVALID_XPATH_SELECTOR_RETURN_TYPER:
exception_class = InvalidSelectorException
elif status in ErrorCode.ELEMENT_IS_NOT_SELECTABLE:
exception_class = ElementNotSelectableException
elif status in ErrorCode.ELEMENT_NOT_INTERACTABLE:
exception_class = ElementNotInteractableException
elif status in ErrorCode.INVALID_COOKIE_DOMAIN:
exception_class = InvalidCookieDomainException
elif status in ErrorCode.UNABLE_TO_SET_COOKIE:
exception_class = UnableToSetCookieException
elif status in ErrorCode.TIMEOUT:
exception_class = TimeoutException
elif status in ErrorCode.SCRIPT_TIMEOUT:
exception_class = TimeoutException
elif status in ErrorCode.UNKNOWN_ERROR:
exception_class = WebDriverException
elif status in ErrorCode.UNEXPECTED_ALERT_OPEN:
exception_class = UnexpectedAlertPresentException
elif status in ErrorCode.NO_ALERT_OPEN:
exception_class = NoAlertPresentException
elif status in ErrorCode.IME_NOT_AVAILABLE:
exception_class = ImeNotAvailableException
elif status in ErrorCode.IME_ENGINE_ACTIVATION_FAILED:
exception_class = ImeActivationFailedException
elif status in ErrorCode.MOVE_TARGET_OUT_OF_BOUNDS:
exception_class = MoveTargetOutOfBoundsException
elif status in ErrorCode.JAVASCRIPT_ERROR:
exception_class = JavascriptException
elif status in ErrorCode.SESSION_NOT_CREATED:
exception_class = SessionNotCreatedException
elif status in ErrorCode.INVALID_ARGUMENT:
exception_class = InvalidArgumentException
elif status in ErrorCode.NO_SUCH_COOKIE:
exception_class = NoSuchCookieException
elif status in ErrorCode.UNABLE_TO_CAPTURE_SCREEN:
exception_class = ScreenshotException
elif status in ErrorCode.ELEMENT_CLICK_INTERCEPTED:
exception_class = ElementClickInterceptedException
elif status in ErrorCode.INSECURE_CERTIFICATE:
exception_class = InsecureCertificateException
elif status in ErrorCode.INVALID_COORDINATES:
exception_class = InvalidCoordinatesException
elif status in ErrorCode.INVALID_SESSION_ID:
exception_class = InvalidSessionIdException
elif status in ErrorCode.UNKNOWN_METHOD:
exception_class = UnknownMethodException
else:
exception_class = WebDriverException
if value == '' or value is None:
value = response['value']
if isinstance(value, basestring):
if exception_class == ErrorInResponseException:
raise exception_class(response, value)
raise exception_class(value)
if message == "" and 'message' in value:
message = value['message']

screen = None
if 'screen' in value:
screen = value['screen']

stacktrace = None
if 'stackTrace' in value and value['stackTrace']:
stacktrace = []
try:
for frame in value['stackTrace']:
line = self._value_or_default(frame, 'lineNumber', '')
file = self._value_or_default(frame, 'fileName', '<anonymous>')
if line:
file = "%s:%s" % (file, line)
meth = self._value_or_default(frame, 'methodName', '<anonymous>')
if 'className' in frame:
meth = "%s.%s" % (frame['className'], meth)
msg = " at %s (%s)"
msg = msg % (meth, file)
stacktrace.append(msg)
except TypeError:
pass
if exception_class == ErrorInResponseException:
raise exception_class(response, message)
elif exception_class == UnexpectedAlertPresentException:
alert_text = None
if 'data' in value:
alert_text = value['data'].get('text')
elif 'alert' in value:
alert_text = value['alert'].get('text')
raise exception_class(message, screen, stacktrace, alert_text)
> raise exception_class(message, screen, stacktrace)
E selenium.common.exceptions.InvalidElementStateException: Message: invalid element state
E (Session info: chrome=119.0.6045.200)

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\remote\errorhandler.py:242: InvalidElementStateException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759
Failed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_multiple_learner_multiple_free_and_paid_course_with_discount 42.51
self = <test_custom_regular_payment.TestCustomRegularPayment object at 0x0000014A0D1549D0>
testdata = {'payment_details': {'advance-amount': '', 'city': 'Washington', 'contact_number': 1234567890, 'country': 'United States', ...}}

@pytest.mark.test_details("0", "high", "Custom Regular Payment", "Pradeep")
def test_create_custom_regular_multiple_learner_multiple_free_and_paid_course_with_discount(self, testdata):
"""
Objective: Create payment details with the following options,
Payment mode: Custom
Payment Type: backend Payment
Learner: Multiple
Course: single course without discount
"""

# Creating the order/Generating the order for regular
> net_price,email = revx_prod_helper.create_payment(testdata['payment_details'])

test_production\test_custom_regular_payment.py:189:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
helper\revx_prod_helper.py:143: in create_payment
sum_of_product_amount = _add_product_details(payment_details['products'])
helper\revx_prod_helper.py:228: in _add_product_details
revx_page.select_training_type.select_element_by_text(product["training_type"])
core\page_factory.py:117: in select_element_by_text
select.select_by_visible_text(text)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = <selenium.webdriver.support.select.Select object at 0x0000014A0D62A610>, text = 'Online Self Learning'

def select_by_visible_text(self, text):
"""Select all options that display text matching the argument. That is, when given "Bar" this
would select an option like:

<option value="foo">Bar</option>

:Args:
- text - The visible text to match against

throws NoSuchElementException If there is no option with specisied text in SELECT
"""
xpath = ".//option[normalize-space(.) = %s]" % self._escapeString(text)
opts = self._el.find_elements(By.XPATH, xpath)
matched = False
for opt in opts:
self._setSelected(opt)
if not self.is_multiple:
return
matched = True

if len(opts) == 0 and " " in text:
subStringWithoutSpace = self._get_longest_token(text)
if subStringWithoutSpace == "":
candidates = self.options
else:
xpath = ".//option[contains(.,%s)]" % self._escapeString(subStringWithoutSpace)
candidates = self._el.find_elements(By.XPATH, xpath)
for candidate in candidates:
if text == candidate.text:
self._setSelected(candidate)
if not self.is_multiple:
return
matched = True

if not matched:
> raise NoSuchElementException("Could not locate element with visible text: %s" % text)
E selenium.common.exceptions.NoSuchElementException: Message: Could not locate element with visible text: Online Self Learning

c:\users\qateam\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\support\select.py:140: NoSuchElementException
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 759
Passed test_CPL_with_EMI.py::TestCustomRegularEMI::test_Single_course_regular_payment_with_EMI_ZestMoney 102.64
-------------------------------Captured log setup-------------------------------
INFO  setup:conftest.py:167 reading config from path "config.json" INFO  setup:conftest.py:142 creating driver for provided browser - {browser_name}
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:61 EMI with out Liquiloan INFO  setup:revx_prod_helper.py:136 Emi option is selected as: Zest Money INFO  setup:revx_prod_helper.py:212 Product Selected is: (id-15) INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 25275.60 INFO  setup:test_CPL_with_EMI.py:27 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=9d8607cf8dfc9c9fffe84af443dc34e1f9ef62b8ce6de174e3fa1c9dba71fb9f INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 25275.60 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 25275.60 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Zestmoney ########## INFO  setup:revx_prod_helper.py:542 The choosen EMI opton Zestmoney is present in ['Zestmoney'] INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_CPL_with_EMI.py::TestCustomRegularEMI::test_Single_course_regular_payment_with_EMI_Liquiloan 100.24
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:57 EMI with Liquiloan INFO  setup:revx_prod_helper.py:59 Email generated for EMI option with Liquiloan INFO  setup:revx_prod_helper.py:136 Emi option is selected as: Liquiloan INFO  setup:revx_prod_helper.py:212 Product Selected is: (id-15) INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 25275.60 INFO  setup:test_CPL_with_EMI.py:49 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=11b96e791bc4e601bba322ed985d5ed2c6701567825fe3af2a2cbd49cf294aaa INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 25275.60 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 25275.60 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Liquiloan ########## INFO  setup:revx_prod_helper.py:542 The choosen EMI opton Liquiloan is present in ['Liquiloan'] INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_CPL_with_EMI.py::TestCustomRegularEMI::test_Single_course_regular_payment_with_EMI_Propelld 96.82
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:61 EMI with out Liquiloan INFO  setup:revx_prod_helper.py:136 Emi option is selected as: Propelld INFO  setup:revx_prod_helper.py:212 Product Selected is: (id-15) INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 25275.60 INFO  setup:test_CPL_with_EMI.py:71 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=2fa5c19c6c1b73c9090d36563326d51ca2227b6e991868fc59508465f38585a5 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 25275.60 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 25275.60 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Propelld ########## INFO  setup:revx_prod_helper.py:542 The choosen EMI opton Propelld is present in ['Propelld'] INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_CPL_with_EMI.py::TestCustomRegularEMI::test_Single_course_regular_payment_with_EMI_SplitIt 116.46
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:61 EMI with out Liquiloan INFO  setup:revx_prod_helper.py:136 Emi option is selected as: Splitit INFO  setup:revx_prod_helper.py:212 Product Selected is: (id-67) INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 1649.00 INFO  setup:test_CPL_with_EMI.py:115 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=8df817da0dda6498b629bb8901da0f715eefa7e57774bf89437fe4864e412002 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 1649.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 1649.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Splitit ########## INFO  setup:revx_prod_helper.py:510 Details entered INFO  setup:revx_prod_helper.py:513 Payment Button is Appearing INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## INFO  setup:revx_prod_helper.py:524 Payment button present INFO  setup:revx_prod_helper.py:542 The choosen EMI opton Splitit is present in ['Credit Card', 'PayPal', 'Splitit', 'Klarna'] INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_CPL_with_EMI.py::TestCustomRegularEMI::test_Multiple_Learner_Single_course_regular_payment_with_EMI_ZestMoney 100.48
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:61 EMI with out Liquiloan INFO  setup:revx_prod_helper.py:119 EMI with out Liquiloan INFO  setup:revx_prod_helper.py:119 EMI with out Liquiloan INFO  setup:revx_prod_helper.py:136 Emi option is selected as: Zest Money INFO  setup:revx_prod_helper.py:212 Product Selected is: (id-15) INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 50551.20 INFO  setup:test_CPL_with_EMI.py:159 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=f427ea7e1d7546ee10bb4970a4f0e74c97c0afacc3d180fb37d49694787f9160 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 50551.20 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 50551.20 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Zestmoney ########## INFO  setup:revx_prod_helper.py:542 The choosen EMI opton Zestmoney is present in ['Zestmoney'] INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_CPL_with_EMI.py::TestCustomRegularEMI::test_Single_course_regular_payment_Singapore_EMI 69.16
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:61 EMI with out Liquiloan ERROR  setup:selenium_helper.py:83 Message: WARNING  setup:selenium_helper.py:84 the locator ('xpath', "//div[contains(@style,'block')]//select[starts-with(@id,'emiOptions')]") on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:139 EMI option is not appearign for country: Singapore INFO  setup:revx_prod_helper.py:212 Product Selected is: (id-15) INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 807.84 INFO  setup:test_CPL_with_EMI.py:179 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=fecba71a285aaf77d432546cc2631a651804e1db1eda53e39b3d705d939e97c9
Passed test_CPL_with_EMI.py::TestCustomRegularEMI::test_Single_course_regular_payment_INDIA_with_exam_EMI 47.69
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:639 Emi option is selected as: Zest Money ERROR  setup:selenium_helper.py:83 Message: WARNING  setup:selenium_helper.py:84 the locator ('xpath', "//a[contains(text(),'(Id-659)')]") on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:675 product (id-659) is not appearing
Passed test_CPL_with_EMI.py::TestCustomRegularEMI::test_Single_course_regular_payment_discount_check_for_EMI_payments 67.78
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:788 Emi option is selected as: Zest Money INFO  setup:revx_prod_helper.py:825 product selected is : (id-67) INFO  setup:selenium_helper.py:36 Not able to add the course as : The maximum discount allowed on paid courses is 15.25% if the total amount for paid courses after GST is less than 27000 INFO  setup:selenium_helper.py:38 Alert Accepted
Passed test_CPL_with_EMI.py::TestCustomPartPaymentEMI::test_Single_course_Part_payment_with_EMI_ZestMoney 98.70
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:61 EMI with out Liquiloan INFO  setup:revx_prod_helper.py:136 Emi option is selected as: Zest Money INFO  setup:revx_prod_helper.py:212 Product Selected is: (id-67) INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 54000.34 INFO  setup:test_CPL_with_EMI.py:254 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=33faf2bcbf4a2b8b03f8e7decdd371ad06d0b6ea642267b8e85fb4cad39da928 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 20000.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 20000.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Zestmoney ########## INFO  setup:revx_prod_helper.py:542 The choosen EMI opton Zestmoney is present in ['Zestmoney'] INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_CPL_with_EMI.py::TestBackedRegularPaymentEMI::test_Single_course_Backend_regular_payment_Singapore_EMI 70.34
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:61 EMI with out Liquiloan ERROR  setup:selenium_helper.py:83 Message: WARNING  setup:selenium_helper.py:84 the locator ('xpath', "//div[contains(@style,'block')]//select[starts-with(@id,'emiOptions')]") on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:139 EMI option is not appearign for country: Singapore INFO  setup:revx_prod_helper.py:212 Product Selected is: (id-15) INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 807.84 INFO  setup:test_CPL_with_EMI.py:283 Backend Payment link Success Message is : Payment data received successfully.
Passed test_CPL_with_EMI.py::TestBackedRegularPaymentEMI::test_Single_course_Backend_regular_payment_United_States_EMI 70.84
-------------------------------Captured log call--------------------------------
INFO  setup:selenium_helper.py:144 Only One window is Present WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:61 EMI with out Liquiloan ERROR  setup:selenium_helper.py:83 Message: WARNING  setup:selenium_helper.py:84 the locator ('xpath', "//div[contains(@style,'block')]//select[starts-with(@id,'emiOptions')]") on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:139 EMI option is not appearign for country: United States INFO  setup:revx_prod_helper.py:212 Product Selected is: (id-15) INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 899.00 INFO  setup:test_CPL_with_EMI.py:299 Backend Payment link Success Message is : Payment data received successfully.
Passed test_backend_complimentary_payment.py::TestComplimentaryPayment::test_create_complimentary_multiple_learner_multiple_bundle_with_discount 96.33
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 157 INFO  setup:revx_prod_helper.py:222 Product Selected is: 164 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 7605.36
Passed test_backend_regular_payment.py::TestBackendRegularPayment::test_create_regular_backend_single_learner_cohort_with_discount 71.65
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 105 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 1276.02
Passed test_backend_regular_payment.py::TestBackendRegularPayment::test_create_regular_backend_multiple_learner_with_cohort_with_discount 73.24
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 105 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 2889.00
Passed test_backend_regular_payment.py::TestBackendRegularPayment::test_create_regular_backend_single_learner_with_LVC_with_discount 69.85
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 10 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 999.00
Passed test_backend_regular_payment.py::TestBackendRegularPayment::test_create_regular_backend_multiple_learner_with_LVC_with_discount 73.13
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 10 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 1998.00
Passed test_custom_complimentary.py::TestCustomComplimentary::test_create_custom_complimentary_multiple_learner_single_bundle_without_discount 123.55
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 164 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 315697.20 INFO  setup:test_custom_complimentary.py:67 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=37634dbdeedf1a82b2d888d6c6cee6968024d4079cea9626f481d4f603aac0a7 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 315697.20 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 315697.20 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_complimentary.py::TestCustomComplimentary::test_create_custom_complimentary_multiple_learner_single_bundle_with_discount 132.25
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 164 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 31569.72 INFO  setup:test_custom_complimentary.py:87 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=a9c61d2372a5b1daa771a31bedb60d883c8a855f395fa712c2864b0080c55b86 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 31569.72 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 31569.72 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_complimentary.py::TestCustomComplimentary::test_create_custom_complimentary_single_learner_multiple_bundle_without_discount 149.90
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 164 INFO  setup:revx_prod_helper.py:222 Product Selected is: 310 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 191029.02 INFO  setup:test_custom_complimentary.py:107 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=e349e7f09055b1feaf9f10f5edb58bf4a1a17cf30e7041c190a31ad5cc55efa5 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 191029.02 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 191029.02 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_complimentary.py::TestCustomComplimentary::test_create_custom_complimentary_single_learner_multiple_bundle_with_discount 149.71
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:222 Product Selected is: 164 INFO  setup:revx_prod_helper.py:222 Product Selected is: 310 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 157848.60 INFO  setup:test_custom_complimentary.py:127 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=b97e23b2a277b088e00f5b747f54bba2d4fb7c6c126c72efc7358fe2edec7b02 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 157848.60 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 157848.60 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_corporate_payment.py::TestCustomCorporatePayment::test_create_corporate_single_learner_multiple_course_with_discount 150.55
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:212 Product Selected is: 184 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 97901.65 INFO  setup:test_custom_corporate_payment.py:29 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=f450650de241d67e99d2b21cf17a842f0476f6f37e60a84508339f9b8d25c526 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 97901.65 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 97901.65 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_corporate_payment.py::TestCustomCorporatePayment::test_create_corporate_single_learner_single_paid_course_with_discount 134.17
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 43488.90 INFO  setup:test_custom_corporate_payment.py:71 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=2724d8ca5b811d3536d08879710426386a8962cea5417146311baee071cad4c3 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 43488.90 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 43488.90 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_corporate_payment.py::TestCustomCorporatePayment::test_create_corporate_single_learner_multiple_paid_course_without_discount 149.77
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:212 Product Selected is: 184 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 112336.00 INFO  setup:test_custom_corporate_payment.py:92 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=3f38c43f8305c5a5750e237c9d4d085856838efc626b9f8ce7947fdc5f05cf30 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 112336.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 112336.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_corporate_payment.py::TestCustomCorporatePayment::test_create_corporate_multiple_learner_multiple_paid_course_with_discount 146.14
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 1 INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 1074.00 INFO  setup:test_custom_corporate_payment.py:113 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=424d2049612df591e07176e3c65bbc33afa741227ff2dc3ac2a849b7239df7a5 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 1074.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 1074.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## ERROR  setup:selenium_helper.py:83 Message: WARNING  setup:selenium_helper.py:84 the locator ('xpath', "(//button[@class='klarna_pay_now_button btn btn-warning'])[last()]") on url https://www.simplilearn.com/secure/checkout/details?authtoken=424d2049612df591e07176e3c65bbc33afa741227ff2dc3ac2a849b7239df7a5 is not present INFO  setup:revx_prod_helper.py:523 Klarna paymnet button is not Appearing INFO  setup:revx_prod_helper.py:527 Exception in Klarna Paymanet option Traceback (most recent call last): File "C:\test_repos\revx_test_python\helper\revx_prod_helper.py", line 523, in verify_payment_page assert selenium_helper.is_locator_present(revx_page.locators['klarna_paymnet_button'],5),logging.info("Klarna paymnet button is not Appearing") AssertionError: None INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_corporate_payment.py::TestCustomCorporatePayment::test_create_corporate_single_learner_single_paid_bundle_with_discount 112.26
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 67 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 1484.10 INFO  setup:test_custom_corporate_payment.py:134 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=89c0f4c021b08a6676f79b0e390c30b7e39a62670447e0709e6b6b4296eedd01 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 1484.10 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 1484.10 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## INFO  setup:revx_prod_helper.py:524 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_corporate_payment.py::TestCustomCorporatePayment::test_create_corporate_single_learner_single_cohort_with_discount 112.89
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 105 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 1274.15 INFO  setup:test_custom_corporate_payment.py:155 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=6df1e298201b6fa7673a98a8b604f90e8648b15a0ce2de5daa2a191d2a6facf6 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 1274.15 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 1274.15 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## INFO  setup:revx_prod_helper.py:524 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_corporate_payment.py::TestCustomCorporatePayment::test_create_corporate_multiple_learner_single_cohort_with_discount 118.02
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 105 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 2548.30 INFO  setup:test_custom_corporate_payment.py:176 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=47f6fe743ea3efe083ffb074c3f79e4296f7897cc7759ebe06e9a80a30f1e353 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 2548.30 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 2548.30 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## ERROR  setup:selenium_helper.py:83 Message: WARNING  setup:selenium_helper.py:84 the locator ('xpath', "(//button[@class='klarna_pay_now_button btn btn-warning'])[last()]") on url https://www.simplilearn.com/secure/checkout/details?authtoken=47f6fe743ea3efe083ffb074c3f79e4296f7897cc7759ebe06e9a80a30f1e353 is not present INFO  setup:revx_prod_helper.py:523 Klarna paymnet button is not Appearing INFO  setup:revx_prod_helper.py:527 Exception in Klarna Paymanet option Traceback (most recent call last): File "C:\test_repos\revx_test_python\helper\revx_prod_helper.py", line 523, in verify_payment_page assert selenium_helper.is_locator_present(revx_page.locators['klarna_paymnet_button'],5),logging.info("Klarna paymnet button is not Appearing") AssertionError: None INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_partial_first_payment.py::TestCustomPartialFirstPayment::test_create_partial_first_single_techmaster_without_discount 125.43
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 126 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 60711.00 INFO  setup:test_custom_partial_first_payment.py:27 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=f101de9e43537ac4a8d749f60b8e7bed59873ff9aa338d53604fd8bf3150d454 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 30000.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 30000.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_partial_first_payment.py::TestCustomPartialFirstPayment::test_create_partial_first_single_bundle_with_discount 125.07
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 67 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 54000.34 INFO  setup:test_custom_partial_first_payment.py:47 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=3dc2bfe97eec16cef928b86cf44cd96249be96e03f2fbd02b51428695e0326b5 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 30000.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 30000.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_partial_first_payment.py::TestCustomPartialFirstPayment::test_create_partial_first_single_bundle_without_discount 126.61
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 67 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 54000.34 INFO  setup:test_custom_partial_first_payment.py:67 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=b7c3a7bc0609fb293546bb8e3fe0bcaa1a7f109497be4c98178fa5f3fdff8331 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 30000.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 30000.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_partial_first_payment.py::TestCustomPartialFirstPayment::test_create_partial_first_single_techmaster_with_discount 125.10
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 126 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 54639.90 INFO  setup:test_custom_partial_first_payment.py:87 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=5fc76a58f91e9ba2080277ca38192ec5136ef660d6de1df2b877b5ac165d08b3 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 30000.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 30000.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_partial_first_payment.py::TestCustomPartialFirstPayment::test_create_partial_first_multiple_course_with_discount 141.98
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 659 INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 564.00 INFO  setup:test_custom_partial_first_payment.py:107 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=cff1315d230a96de91bac0983932eb47eaacec72024a57ddab4d0a193b88c52f INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 500.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 500.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## INFO  setup:revx_prod_helper.py:524 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_partial_first_payment.py::TestCustomPartialFirstPayment::test_create_partial_first_multiple_course_without_discount 141.14
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 659 INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 660.00 INFO  setup:test_custom_partial_first_payment.py:127 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=c772727074b99ecbf0f4708d78c79f062756ab2d8e17719cc1897f0e4cd1f0df INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 500.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 500.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## INFO  setup:revx_prod_helper.py:524 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_single_learner_single_course_with_discount 126.97
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 43488.90 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:29 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=d46925037c2337b959c4f48be06cda815b04882960fde4a917aad122b24c5432 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 43488.90 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 43488.90 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_single_learner_multiple_course_with_discount 154.52
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:212 Product Selected is: 184 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 97901.65 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:53 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=c01a4374e02302627b26b987d319cfa237f1dcb75d5bd41fd68aa46cc9986650 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 97901.65 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 97901.65 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_multiple_learner_multiple_course_with_discount 154.98
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:212 Product Selected is: 184 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 195803.30 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:73 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=6deb983f9553c7c580599541b0fea4484862122f0ed9ea8811d2f43698efb9de INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 195803.30 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 195803.30 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_multiple_learner_with_cohort_with_discount 131.39
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 105 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 97198.49 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:93 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=0905b8884a3e7b2fe3dac35b319259ada999219ce9e6f73dd8f5060335779a19 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 97198.49 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 97198.49 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_single_learner_with_techMaster_with_discount 124.97
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 126 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 51604.35 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:113 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=4361fbdb73979ae38b3b3dbffcc281dda3fa30728968aa26aa539bb0203b5956 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 51604.35 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 51604.35 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_multiple_learner_single_paid_course_without_discount 110.64
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 231 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 2598.00 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:133 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=4bb68aabf75f8dfac6a0c707ecaa111ed360e36adcee2d4d9d0d3c321ab4c174 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 2598.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 2598.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## ERROR  setup:selenium_helper.py:83 Message: WARNING  setup:selenium_helper.py:84 the locator ('xpath', "(//button[@class='klarna_pay_now_button btn btn-warning'])[last()]") on url https://www.simplilearn.com/secure/checkout/details?authtoken=4bb68aabf75f8dfac6a0c707ecaa111ed360e36adcee2d4d9d0d3c321ab4c174 is not present INFO  setup:revx_prod_helper.py:523 Klarna paymnet button is not Appearing INFO  setup:revx_prod_helper.py:527 Exception in Klarna Paymanet option Traceback (most recent call last): File "C:\test_repos\revx_test_python\helper\revx_prod_helper.py", line 523, in verify_payment_page assert selenium_helper.is_locator_present(revx_page.locators['klarna_paymnet_button'],5),logging.info("Klarna paymnet button is not Appearing") AssertionError: None INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_multiple_learner_single_paid_course_with_discount 125.86
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 86977.80 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:153 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=92e7da609fefd6d432afcb40d8489a6eec5832c489f3ed0a406bf315dac546ea INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 86977.80 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 86977.80 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_multiple_learner_multiple_paid_course_without_discount 149.23
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 759 INFO  setup:revx_prod_helper.py:212 Product Selected is: 15 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 2998.00 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:173 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=48ed83f5b130d632aeb1404d029eb54e3fb0c652bfbc75d238abcf952546745a INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 2998.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 2998.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## ERROR  setup:selenium_helper.py:83 Message: WARNING  setup:selenium_helper.py:84 the locator ('xpath', "(//button[@class='klarna_pay_now_button btn btn-warning'])[last()]") on url https://www.simplilearn.com/secure/checkout/details?authtoken=48ed83f5b130d632aeb1404d029eb54e3fb0c652bfbc75d238abcf952546745a is not present INFO  setup:revx_prod_helper.py:523 Klarna paymnet button is not Appearing INFO  setup:revx_prod_helper.py:527 Exception in Klarna Paymanet option Traceback (most recent call last): File "C:\test_repos\revx_test_python\helper\revx_prod_helper.py", line 523, in verify_payment_page assert selenium_helper.is_locator_present(revx_page.locators['klarna_paymnet_button'],5),logging.info("Klarna paymnet button is not Appearing") AssertionError: None INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_single_learner_single_paid_bundle_without_discount 159.73
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 67 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 1186.92 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:213 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=33dd02262179a46c97aa3fd5a326152740c162f8f8b79005fdfdc72c070f0316 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 1186.92 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 1186.92 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section WARNING  setup:page_factory.py:56 the locator dropDown_stateSelection_learner_detail_section on url https://www.simplilearn.com/secure/checkout/details?authtoken=33dd02262179a46c97aa3fd5a326152740c162f8f8b79005fdfdc72c070f0316 is not present WARNING  setup:page_factory.py:56 the locator dropDown_stateSelection_learner_detail_section on url https://www.simplilearn.com/secure/checkout/details?authtoken=33dd02262179a46c97aa3fd5a326152740c162f8f8b79005fdfdc72c070f0316 is not present INFO  setup:revx_prod_helper.py:430 State Selection is not appearing Traceback (most recent call last): File "C:\test_repos\revx_test_python\helper\revx_prod_helper.py", line 427, in verify_payment_page revx_page.dropDown_stateSelection_learner_detail_section.select_element_by_index(1) File "C:\test_repos\revx_test_python\core\page_factory.py", line 72, in __getattr__ raise NoSuchElementException("An exception of type " + type(error).__name__ + " occurred. With Element -: " + loc) selenium.common.exceptions.NoSuchElementException: Message: An exception of type TimeoutException occurred. With Element -: dropDown_stateSelection_learner_detail_section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Splitit ########## INFO  setup:revx_prod_helper.py:510 Details entered INFO  setup:revx_prod_helper.py:513 Payment Button is Appearing INFO  setup:revx_prod_helper.py:459 ########## 2Checkout ########## INFO  setup:revx_prod_helper.py:485 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_single_learner_single_paid_bundle_with_discount 158.81
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 67 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 1068.23 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:233 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=4ab2699943ad7a5716d6b5a6d3ade53c0c088ff80a2cbbc34e36044f63fe3608 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 1068.23 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 1068.23 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section WARNING  setup:page_factory.py:56 the locator dropDown_stateSelection_learner_detail_section on url https://www.simplilearn.com/secure/checkout/details?authtoken=4ab2699943ad7a5716d6b5a6d3ade53c0c088ff80a2cbbc34e36044f63fe3608 is not present WARNING  setup:page_factory.py:56 the locator dropDown_stateSelection_learner_detail_section on url https://www.simplilearn.com/secure/checkout/details?authtoken=4ab2699943ad7a5716d6b5a6d3ade53c0c088ff80a2cbbc34e36044f63fe3608 is not present INFO  setup:revx_prod_helper.py:430 State Selection is not appearing Traceback (most recent call last): File "C:\test_repos\revx_test_python\helper\revx_prod_helper.py", line 427, in verify_payment_page revx_page.dropDown_stateSelection_learner_detail_section.select_element_by_index(1) File "C:\test_repos\revx_test_python\core\page_factory.py", line 72, in __getattr__ raise NoSuchElementException("An exception of type " + type(error).__name__ + " occurred. With Element -: " + loc) selenium.common.exceptions.NoSuchElementException: Message: An exception of type TimeoutException occurred. With Element -: dropDown_stateSelection_learner_detail_section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Splitit ########## INFO  setup:revx_prod_helper.py:510 Details entered INFO  setup:revx_prod_helper.py:513 Payment Button is Appearing INFO  setup:revx_prod_helper.py:459 ########## 2Checkout ########## INFO  setup:revx_prod_helper.py:485 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_single_learner_single_cohort_without_discount 159.45
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 105 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 1501.20 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:253 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=5182ab80dede90ea7c762fde5085141675a54591c6987df3010a8a4de1346684 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 1501.20 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 1501.20 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section WARNING  setup:page_factory.py:56 the locator dropDown_stateSelection_learner_detail_section on url https://www.simplilearn.com/secure/checkout/details?authtoken=5182ab80dede90ea7c762fde5085141675a54591c6987df3010a8a4de1346684 is not present WARNING  setup:page_factory.py:56 the locator dropDown_stateSelection_learner_detail_section on url https://www.simplilearn.com/secure/checkout/details?authtoken=5182ab80dede90ea7c762fde5085141675a54591c6987df3010a8a4de1346684 is not present INFO  setup:revx_prod_helper.py:430 State Selection is not appearing Traceback (most recent call last): File "C:\test_repos\revx_test_python\helper\revx_prod_helper.py", line 427, in verify_payment_page revx_page.dropDown_stateSelection_learner_detail_section.select_element_by_index(1) File "C:\test_repos\revx_test_python\core\page_factory.py", line 72, in __getattr__ raise NoSuchElementException("An exception of type " + type(error).__name__ + " occurred. With Element -: " + loc) selenium.common.exceptions.NoSuchElementException: Message: An exception of type TimeoutException occurred. With Element -: dropDown_stateSelection_learner_detail_section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Splitit ########## INFO  setup:revx_prod_helper.py:510 Details entered INFO  setup:revx_prod_helper.py:513 Payment Button is Appearing INFO  setup:revx_prod_helper.py:459 ########## 2Checkout ########## INFO  setup:revx_prod_helper.py:485 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_single_learner_single_cohort_with_discount 113.30
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 105 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 1349.10 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:273 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=c970ca3a7a94e8ad66f15466d4075e27cbbef494e8b202c5eba3d73246615e8b INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 1349.10 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 1349.10 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## INFO  setup:revx_prod_helper.py:524 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_multiple_learner_single_cohort_without_discount 120.71
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 105 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 2998.00 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:293 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=595abec0019340659ff202ef104bdecd5dcc8b1febe9b059c87e9795ca190edb INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 2998.00 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 2998.00 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## PayPal ########## INFO  setup:revx_prod_helper.py:518 Payment button present INFO  setup:revx_prod_helper.py:459 ########## Klarna ########## ERROR  setup:selenium_helper.py:83 Message: WARNING  setup:selenium_helper.py:84 the locator ('xpath', "(//button[@class='klarna_pay_now_button btn btn-warning'])[last()]") on url https://www.simplilearn.com/secure/checkout/details?authtoken=595abec0019340659ff202ef104bdecd5dcc8b1febe9b059c87e9795ca190edb is not present INFO  setup:revx_prod_helper.py:523 Klarna paymnet button is not Appearing INFO  setup:revx_prod_helper.py:527 Exception in Klarna Paymanet option Traceback (most recent call last): File "C:\test_repos\revx_test_python\helper\revx_prod_helper.py", line 523, in verify_payment_page assert selenium_helper.is_locator_present(revx_page.locators['klarna_paymnet_button'],5),logging.info("Klarna paymnet button is not Appearing") AssertionError: None INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_single_learner_single_LVC_without_discount 120.00
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 10 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 12978.82 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:313 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=c16a001291a4e746fe24e063d201c126ff042b6b959106c6ee12442bc7ff58ef INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 12978.82 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 12978.82 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window
Passed test_custom_regular_payment.py::TestCustomRegularPayment::test_create_custom_regular_multiple_learner_single_LVC_with_discount 133.23
-------------------------------Captured log call--------------------------------
WARNING  setup:page_factory.py:56 the locator send_anyway on url https://i9simplex.simplilearn.com/sso/payment is not present INFO  setup:revx_prod_helper.py:65 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:125 Without EMI INFO  setup:revx_prod_helper.py:212 Product Selected is: 10 INFO  setup:revx_prod_helper.py:156 Net Paymenat Amoout is: 23361.88 INFO  setup:revx_helper.py:639 Custom payment link generated successfully. INFO  setup:revx_helper.py:641 Custom payment link generated successfully. INFO  setup:test_custom_regular_payment.py:333 Payment link Generated is : https://www.simplilearn.com/secure/checkout/details?authtoken=be400bd3fc9b979b4d138c1e2cf436f8ee3086fa34169ed69ec30238b2242b89 INFO  setup:revx_prod_helper.py:345 new tab opened INFO  setup:revx_prod_helper.py:347 Switched to new tab INFO  setup:revx_prod_helper.py:356 CLP created with Amount : 23361.88 INFO  setup:revx_prod_helper.py:357 Amount in Cart : 23361.88 INFO  setup:revx_prod_helper.py:409 In CART SUMMARY Section INFO  setup:revx_prod_helper.py:413 Clicked on Proceed button in CART SUMMARY Section INFO  setup:revx_prod_helper.py:416 In LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:428 State selected in Learner Details Section INFO  setup:revx_prod_helper.py:437 Clicked on Proceed button in LEARNER DETAILS Section INFO  setup:revx_prod_helper.py:445 In SECURE PAYMENT Section INFO  setup:revx_prod_helper.py:459 ########## Credit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Debit Card ########## INFO  setup:revx_prod_helper.py:473 Card Details entered INFO  setup:revx_prod_helper.py:475 Payment Button is Present INFO  setup:revx_prod_helper.py:459 ########## Net Banking ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## UPI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ShopSe EMI ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:459 ########## ########## INFO  setup:revx_prod_helper.py:481 Payment button present INFO  setup:revx_prod_helper.py:364 switched to 1st window