예제 #1
0
 private ApplicationManager()
 {
     driver       = new ChromeDriver();
     baseURL      = "http://localhost";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
 }
예제 #2
0
 private AppManager()
 {
     driver       = new ChromeDriver(@"C:\Windows\SysWOW64");
     baseURL      = "http://localhost";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
 }
예제 #3
0
 private ApplicationManager()
 {
     driver             = new FirefoxDriver();
     baseURL            = "http://localhost:8088";
     FtpHelper          = new FtpHelper(this);
     RegistrationHelper = new RegistrationHelper(this);
 }
 private ApplicationManager()
 {
     driver       = new FirefoxDriver("C:\\Windows\\SysWOW64\\");
     baseURL      = "http://localhost";
     Registration = new RegistrationHelper(this);
     FTP          = new FTPHelper(this);
 }
예제 #5
0
 private ApplicationManager()
 {
     driver = new FirefoxDriver();
     driver.Manage().Window.Maximize();
     baseURL     = "http://localhost/";
     Registrator = new RegistrationHelper(this);
     Ftp         = new FtpHelper(this);
 }
 private ApplicationManager()
 {
     driver       = new FirefoxDriver(new FirefoxBinary("D:\\Programms\\firefox-45.7.0esr.win64.sdk\\bin\\firefox.exe"), new FirefoxProfile());
     baseURL      = "http://localhost";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     James        = new JamesHelper(this);
     Mail         = new MailHelper(this);
 }
        // объект который будет устанавливать соответствие между текущим потоком и объектом типа ApplicationManager

        private ApplicationManager()
        {
            driver       = new FirefoxDriver();
            baseURL      = "http://localhost/mantisbt-2.25.0";
            Registration = new RegistrationHelper(this); //Инициализируем
            Ftp          = new FtpHelper(this);
            Admin        = new AdminHelper(this, baseURL);
            API          = new APIHelper(this);
        }
예제 #8
0
 private ApplicationManager()
 {
     driver       = new FirefoxDriver(new FirefoxBinary("C:\\Program Files\\Mozilla FirefoxESR\\firefox.exe"), new FirefoxProfile());
     baseURL      = "http://localhost:9080/";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     James        = new JamesHelper(this);
     Mail         = new MailHelper(this);
 }
예제 #9
0
 private ApplicationManager()
 {
     driver = new FirefoxDriver();
     //driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(3));
     baseURL = "http://localhost:8080";
     //"http://localhost/mantisbt-1.2.17/login_page.php"
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
 }
예제 #10
0
 private ApplicationManager()
 {
     driver            = new FirefoxDriver();
     baseURL           = "https://www.katalon.com/";
     Registration      = new RegistrationHelper(this);
     Ftp               = new FtpHelper(this);
     Login             = new LoginHelper(this);
     ManagementMenu    = new ManagementMenuHelper(this);
     ProjectManagement = new ProjectManagementHelper(this);
 }
 private ApplicationManager()
 {
     Driver       = new FirefoxDriver(new FirefoxBinary("C:/Program Files (x86)/Mozilla Firefox/Firefox.exe"), new FirefoxProfile(), TimeSpan.FromMinutes(3));
     BaseURL      = "http://localhost/mantisbt-1.2.17/";
     Registration = new RegistrationHelper(this);
     // Ftp = new FtpHelper(this);
     Auth     = new LoginHelper(this);
     Projects = new ProjectManagerHelper(this);
     Menu     = new ManagementMenuHelper(this);
 }
 private ApplicationManager()
 {
     driver  = new FirefoxDriver();
     baseURL = "http://localhost";
     driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(3);
     Registration = new RegistrationHelper(this);
     James        = new JamesHelper(this);
     Mail         = new MailHelper(this);
     Ftp          = new FtpHelper(this);
 }
예제 #13
0
 private ApplicationManager()
 {
     Start();
     baseURL      = "http://localhost:8080/mantisbt-2.16.0";
     Registration = new RegistrationHelper(this);
     FtpHelper    = new FtpHelper(this);
     Auth         = new LoginHelper(this);
     Navigator    = new ManagmentMenuHelper(this);
     Projects     = new ProjectManagementHelper(this);
     API          = new APIHelper(this);
 }
 private ApplicationManager()
 {
     driver       = new FirefoxDriver();
     baseURL      = "http://localhost/mantisbt-1.2.17";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     James        = new JamesHelper(this);
     Mail         = new MailHelper(this);
     Admin        = new AdminHelper(this, baseURL);
     API          = new APIHelper(this);
 }
예제 #15
0
 private ApplicationManager()
 {
     driver       = new FirefoxDriver();
     baseURL      = "http://localhost/mantisbt-2.24.3/mantisbt-2.24.3/";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     Auth         = new LoginHelper(this);
     Menu         = new ManagementMenuHelper(this);
     Projects     = new ProjectManagementHelper(this);
     API          = new APIHelper(this);
 }
예제 #16
0
 private ApplicationManager()
 {
     driver       = new FirefoxDriver(new FirefoxBinary("C:\\Users\\Karpov\\Desktop\\Программирование на C# для тестировщиков\\Неделя 2\\firefox-sdk\\bin\\firefox.exe"), new FirefoxProfile());
     baseURL      = "http://localhost/";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     LogIn        = new LoginHelper(this);
     Menu         = new ManagementMenuHelper(this);
     Project      = new ProjectManagementHelper(this);
     API          = new APIHelper(this);
 }
예제 #17
0
 private ApplicationManager()
 {
     driver       = new FirefoxDriver(new FirefoxBinary("C:\\Program Files\\Mozilla Firefox\\firefox.exe"), new FirefoxProfile());
     baseURL      = "http://localhost";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     Progects     = new ProjectManagementHelper(this);
     Auth         = new LoginHelper(this);
     Navigator    = new NavigationHalper(this);
     API          = new APIHelper(this);
 }
예제 #18
0
 private ApplicationManager()
 {
     driver       = new FirefoxDriver(new FirefoxBinary("C:\\Program Files\\Mozilla Firefox\\firefox.exe"), new FirefoxProfile());
     baseURL      = "http://localhost/mantisbt-2.20.0/mantisbt-2.20.0/";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     LogIn        = new LoginHelper(this);
     Menu         = new ManagementMenuHelper(this);
     Project      = new ProjectManagementHelper(this);
     API          = new APIHelper(this);
 }
예제 #19
0
        private ApplicationManager()
        {
            FirefoxOptions options = new FirefoxOptions();

            options.BrowserExecutableLocation = @"c:\Program Files\Mozilla Firefox\firefox.exe";
            options.UseLegacyImplementation   = true;
            driver       = new FirefoxDriver(options);
            baseURL      = "http://localhost/";
            Registration = new RegistrationHelper(this);
            Ftp          = new FtpHelper(this);
        }
예제 #20
0
 private ApplicationManager()
 {
     // driver = new FirefoxDriver();
     driver = new ChromeDriver();
     // baseURL = "http://localhost";
     baseURL      = "http://localhost/mantisbt-1.2.17";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     James        = new JamesHelper(this);
     Mail         = new MailHelper(this);
 }
예제 #21
0
 private ApplicationManager()
 {
     driver        = new FirefoxDriver();
     baseURL       = "http://localhost:8080/mantisbt-2.24.2";
     Registration  = new RegistrationHelper(this);
     Ftp           = new FtpHelper(this);
     loginHelper   = new LoginHelper(this);
     projectHelper = new ProjectManagementHelper(this);
     menuHelper    = new ManagementMenuHelper(this);
     API           = new APIHelper(this);
 }
예제 #22
0
 private ApplicationManager()
 {
     driver       = new FirefoxDriver();
     baseURL      = "http://localhost:8081";
     Registration = new RegistrationHelper(this);
     //Ftp = new FtpHelper(this);
     Projects   = new ProjectManagementHelper(this);
     Auth       = new LoginHelper(this);
     Menu       = new ManagementMenuHelper(this);
     NavigateTo = new NavigationHelper(this, baseURL);
     API        = new APIHelper(this);
 }
 private ApplicationManager()
 {
     driver                  = new ChromeDriver();
     baseURL                 = "http://localhost/mantisbt-2.24.4/mantisbt-2.24.4";
     Registration            = new RegistrationHelper(this);
     Ftp                     = new FtpHelper(this);
     loginHelper             = new LoginHelper(this);
     managementMenuHelper    = new ManagementMenuHelper(this);
     projectManagementHelper = new ProjectManagementHelper(this);
     Admin                   = new AdminHelper(this, baseURL);
     API                     = new APIHelper(this);
 }
예제 #24
0
        public ApplicationManager()
        {
            FirefoxOptions options = new FirefoxOptions();

            options.BrowserExecutableLocation = @"C:\Users\User\Documents\firefox-45.7.0esr.win64.sdk\firefox-sdk\bin\firefox.exe";
            options.UseLegacyImplementation   = true;
            driver             = new FirefoxDriver(options);
            baseURL            = "http://localhost";
            verificationErrors = new StringBuilder();
            Registration       = new RegistrationHelper(this);
            Ftp = new FtpHelper(this);
        }
예제 #25
0
 private ApplicationManager()
 {
     driver       = new FirefoxDriver();
     baseURL      = "http://localhost/mantisbt-2.22.1";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     Project      = new ProjectHelper(this);
     LoginHelper  = new LoginHelper(this);
     MenuHelper   = new ManagementMenuHelper(this, baseURL);
     Admin        = new AdminHelper(this, baseURL);
     API          = new APIHelper(this);
 }
예제 #26
0
 private ApplicationManager()
 {
     driver = new FirefoxDriver();
     driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(6);
     baseURL      = "http://localhost/mantisbt-2.25.0";
     Registration = new RegistrationHelper(this);
     FtpHelper    = new FtpHelper(this);
     James        = new JamesHelper(this);
     Mail         = new MailHelper(this);
     Admin        = new AdminHelper(this, baseURL);
     API          = new APIHelper(this);
 }
예제 #27
0
 private ApplicationManager()
 {
     driver       = new FirefoxDriver();
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     James        = new JamesHelper(this);
     Mail         = new MailHelper(this);
     Auth         = new LoginHelper(this);
     Navigator    = new ManagementMenuHelper(this, baseUrl);
     Projects     = new ProjectManagementHelper(this);
     API          = new APIHelper(this);
 }
예제 #28
0
 private ApplicationManager()
 {
     driver        = new FirefoxDriver();
     baseURL       = "http://localhost/mantisbt-2.22.1/login_page.php";
     Registration  = new RegistrationHelper(this);
     Ftp           = new FtpHelper(this);
     James         = new JamesHelper(this);
     Mail          = new MailHelper(this);
     projectHelper = new ProjectManagementHelper(this);
     menuHelper    = new ManagementMenuHelper(this, baseURL);
     loginHelper   = new LoginHelper(this);
     API           = new APIHelper(this);
 }
예제 #29
0
 public ApplicationManager()
 {
     driver = new FirefoxDriver();
     driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(1);
     baseURL      = "https://localhost";
     Registration = new RegistrationHelper(this);
     Ftp          = new FtpHelper(this);
     Projects     = new ProjectManagementHelper(this);
     Auth         = new LoginHelper(this);
     Menu         = new ManagementMenuHelper(this);
     NavigateTo   = new NavigationHelper(this, baseURL);
     API          = new APIHelper(this);
 }
예제 #30
0
        private ApplicationManager()
        {
            driver  = new SimpleBrowserDriver();
            baseURL = "http://localhost/mantisbt-2.25.1";

            Registration = new RegistrationHelper(this);
            Ftp          = new FtpHelper(this);
            Login        = new LoginHelper(this);
            Navigation   = new NavigationHelper(this, baseURL);
            Project      = new ProjectManagementHelper(this);
            Admin        = new AdminHelper(this, baseURL);
            API          = new APIHelper(this);
        }