Report generated on 04-Apr-2023 at 15:41:06 by pytest-html v2.1.1
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", "xdist": "3.2.1"} |
Python | 3.8.5 |
18 tests ran in 474.79 seconds.
(Un)check the boxes to filter the results.
14 passed, 0 skipped, 4 failed, 0 errors, 0 expected failures, 0 unexpected passesResult | Test | Duration | Links |
---|---|---|---|
No results found. Try to check the filters | |||
Failed | test_home_and_skillup_page_check.py::TestHomeVerification::test_all_course_mega_menu | 50.87 | |
self = <test_home_and_skillup_page_check.TestHomeVerification object at 0x00000295D230AD30> @pytest.mark.test_details("SLUB-T","high","HomePage","Pallavi") def test_all_course_mega_menu(self): url=pg_home_page.load_url() > counter,message=pg_home_page.all_course_mega_menu() test_prod\test_home_and_skillup_page_check.py:76: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pages_prod.home_page.HomePage object at 0x00000295D2327940> def all_course_mega_menu(self): counter=0 time.sleep(5) self.btn_all_courses.click() time.sleep(1) menu_item = pytest.driver.find_elements_by_xpath("//a[@class='menu-cat']") for course in menu_item: courses=course.get_text() logging.info(f'{courses}') for i in range (1,5): element=pytest.driver.find_element_by_xpath(f"(//a[@class='menu-cat'])[{i}]") courseclickingon=element.get_text() ActionChains(pytest.driver).move_to_element(element).pause(3).perform() logging.info(f'course :{courseclickingon}') pytest.driver.find_element_by_xpath(f"(//ul[@class='sub-menu']//li//a[@title='Explore the category'])[{i}]").execute_script("arguments[0].click();") time.sleep(10) course_url=pytest.driver.current_url logging.info(f'url loaded: {course_url}') status=requests.head(course_url).status_code logging.info(f"Status is : {status}") if status!=200: message='failed' counter=counter+1 else: current_url=pytest.driver.current_url > assert 'data-science' in current_url E AssertionError pages_prod\home_page.py:151: AssertionError -------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded [32mINFO [0m setup:home_page.py:134 Data Science & Business Analytics [32mINFO [0m setup:home_page.py:134 AI & Machine Learning [32mINFO [0m setup:home_page.py:134 Project Management [32mINFO [0m setup:home_page.py:134 Cyber Security [32mINFO [0m setup:home_page.py:134 Cloud Computing [32mINFO [0m setup:home_page.py:134 DevOps [32mINFO [0m setup:home_page.py:134 Business and Leadership [32mINFO [0m setup:home_page.py:134 Quality Management [32mINFO [0m setup:home_page.py:134 Software Development [32mINFO [0m setup:home_page.py:134 Agile and Scrum [32mINFO [0m setup:home_page.py:134 IT Service and Architecture [32mINFO [0m setup:home_page.py:134 Digital Marketing [32mINFO [0m setup:home_page.py:134 Big Data [32mINFO [0m setup:home_page.py:139 course :Data Science & Business Analytics [32mINFO [0m setup:home_page.py:143 url loaded: https://www.simplilearn.com/data-science-and-business-analytics [32mINFO [0m setup:home_page.py:145 Status is : 200 [32mINFO [0m setup:home_page.py:36 url loaded [32mINFO [0m setup:home_page.py:139 course :AI & Machine Learning [32mINFO [0m setup:home_page.py:143 url loaded: https://www.simplilearn.com/ai-and-machine-learning [32mINFO [0m setup:home_page.py:145 Status is : 200 | |||
Failed | test_home_and_skillup_page_check.py::TestSkillupVerification::test_explore_program_CTA_skillup | 35.09 | |
self = <test_home_and_skillup_page_check.TestSkillupVerification object at 0x00000295D231DC10> @pytest.mark.test_details("SLUB-T","high","skillup","Pallavi") def test_explore_program_CTA_skillup(self): with open("skillup.txt") as file: for url in file: pytest.driver.get(url) counter,message=pg_home_page.explore_program_upskill_cta() lead_type='skillup_explore_program' filename = "report.csv" rows = [[lead_type,url,message]] with open(filename, 'a', newline='\n') as csvfile: csvwriter = csv.writer(csvfile) csvwriter.writerows(rows) if counter >=1: > pytest.fail('failed') E Failed: failed test_prod\test_home_and_skillup_page_check.py:234: Failed | |||
Failed | test_home_and_skillup_page_check.py::TestSkillupVerification::test_check_rediirection_live_skillup_url | 23.26 | |
self = <test_home_and_skillup_page_check.TestSkillupVerification object at 0x00000295D23270D0> @pytest.mark.test_details("SLUB-T","high","skillup","Pallavi") def test_check_rediirection_live_skillup_url(self): with open("skillup.txt") as file: for url in file: pytest.driver.get(url) > counter,message=pg_home_page.check_rediretion_urls_simplilearn_live_skillup() test_prod\test_home_and_skillup_page_check.py:272: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pages_prod.home_page.HomePage object at 0x00000295D2327940> def check_rediretion_urls_simplilearn_live_skillup(self): counter=0 time.sleep(3) if selenium_helper.is_element_present(self.locators["simplilearn_live_skillup"][0], 10) == True: default_handle = self.driver.current_window_handle self.simplilearn_live_skillup.click() time.sleep(3) handles = list(self.driver.window_handles) for handle_check_counter in range(1,10): if len(handles) > 1: time.sleep(7) self.driver.switch_to.window(handles[1]) current_url=pytest.driver.current_url logging.info(f"Simplilearn live url opend is : {current_url}") > assert 'youtube' in current_url E AssertionError pages_prod\home_page.py:243: AssertionError -------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:242 Simplilearn live url opend is : https://www.simplilearn.com/skillup-free-online-courses | |||
Failed | test_home_and_skillup_page_check.py::TestSkillupVerification::test_check_rediirection_quiz | 16.73 | |
self = <test_home_and_skillup_page_check.TestSkillupVerification object at 0x00000295D2327250> @pytest.mark.test_details("SLUB-T","high","skillup","Pallavi") def test_check_rediirection_quiz(self): with open("skillup.txt") as file: for url in file: pytest.driver.get(url) > counter,message=pg_home_page.check_rediretion_urls_quiz() test_prod\test_home_and_skillup_page_check.py:287: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pages_prod.home_page.HomePage object at 0x00000295D2327940> def check_rediretion_urls_quiz(self): counter=0 time.sleep(3) if selenium_helper.is_element_present(self.locators["quiz"][0], 10) == True: default_handle = self.driver.current_window_handle self.quiz.click() time.sleep(3) handles = list(self.driver.window_handles) for handle_check_counter in range(1,10): if len(handles) > 1: time.sleep(7) self.driver.switch_to.window(handles[1]) current_url=pytest.driver.current_url > assert 'free-quiz-skillup' in current_url E AssertionError pages_prod\home_page.py:269: AssertionError | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_explore_program_CTA | 17.95 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_explore_category_CTA | 25.24 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded [32mINFO [0m setup:home_page.py:82 Menu item : Data Science & Business Analytics [32mINFO [0m setup:home_page.py:88 url loading is:https://www.simplilearn.com/data-science-and-business-analytics [32mINFO [0m setup:home_page.py:92 Data Science & Business Analytics | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_requestdemo_CTA | 22.70 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded [32mINFO [0m setup:home_page.py:115 request_demo_url is :https://www.simplilearn.com/corporate-training | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_check_search_functionality | 33.88 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_check_rediirection_Resources_url | 17.48 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_check_rediirection_corporate_training_url | 18.52 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_check_rediirection_become_an_instructor_url | 16.42 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_check_rediirection_hire_from_us_url | 19.46 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded [32mINFO [0m setup:home_page.py:400 Hire from us url Opened is: https://www.simplilearn.com/simplirecruit-hire-employees-from-us | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_home_request_callback_urls | 39.03 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_check_login_button | 25.74 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded | |||
Passed | test_home_and_skillup_page_check.py::TestHomeVerification::test_home_live_chat | 27.25 | |
-------------------------------Captured log call-------------------------------- [32mINFO [0m setup:home_page.py:36 url loaded | |||
Passed | test_home_and_skillup_page_check.py::TestSkillupVerification::test_check_search_functionality_skillup | 26.99 | |
No log output captured. | |||
Passed | test_home_and_skillup_page_check.py::TestSkillupVerification::test_check_rediirection_job_guarantee_url | 22.67 | |
No log output captured. | |||
Passed | test_home_and_skillup_page_check.py::TestSkillupVerification::test_check_login_button | 23.47 | |
No log output captured. |