Я пытаюсь загрузить результаты теста в папку с помощью HTML Runner в Pycharm, но она не работает - PullRequest
0 голосов
/ 26 октября 2019
import os
import sys
import unittest
from time import sleep

from selenium import webdriver

sys.path.append(os.path.join(os.path.dirname(__file__), "..", ".."))
from Login.Pages.HomePage import homePage_Test as HT
from Login.Pages.LoginPage import login_Test as LT
import HtmlTestRunner

class LoginTest(unittest.TestCase):

    @classmethod
    def setUp(cls):
        cls.driver = webdriver.Firefox(executable_path="C:/Users/pcw/Desktop/Python_Shubham/Python_Automation/Basics/Python StepBy Step/Driver/geckodriver.exe")
        cls.driver.get("https://opensource-demo.orangehrmlive.com/")
        cls.driver.implicitly_wait(5)

    def test_login(self):
        driver = self.driver
        login = LT(driver)
        login.Enter_login("Admin")
        login.Enter_password("admin123")
        login.Go_Login()

        logout = HT(driver)
        sleep(5)
        logout.click_logout()

    @classmethod
    def tearDownClass(cls):
        cls.driver.close()
        cls.driver.quit()
        print('Test Complete')

if __name__ == "__main__":
    print('HTML File Printed')
    unittest.main(testRunner=HtmlTestRunner.HTMLTestRunner(output='../Login/My_Results_HTML'))

Во время работы данного модуля проверьте, не запущен ли блок. Поэтому я не получаю свой отчет в формате HTML.

См. Прикрепленный документ

Любые предложения, пожалуйста.

С уважением, Шубхам Р.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...