рдпреВрдЖрдИ рдСрдЯреЛ-рдкрд░реАрдХреНрд╖рдг: рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИ

рд╣реЗрд▓реЛ, рд╣реИрдмрд░ред рдореЗрд░рд╛ рдирд╛рдо рд╡рд┐рдЯрд╛рд▓рд┐ рдХреЛрдЯреЛрд╡ рд╣реИ, рдореИрдВ рдкрд░реАрдХреНрд╖рд╛ рд╡рд┐рднрд╛рдЧ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВред рдореИрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдпреВрдЖрдИ рдСрдЯреЛ-рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдФрд░ рднреА рдЕрдзрд┐рдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдРрд╕рд╛ рдмрд╣реБрдд рдкрд╣рд▓реЗ рд╕реЗ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЕрднреА рддрдХ рд╕рднреА рд░реЗрдХ рдкрд░ рдХрджрдо рдирд╣реАрдВ рдмрдврд╝рд╛ рдкрд╛рдП рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП, рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдФрд░ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░, рдореИрдВрдиреЗ рдЖрдкрдХреЗ рд▓рд┐рдП "рдХреИрд╕реЗ рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИ" рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг, рдХреЛрдб рдЙрджрд╛рд╣рд░рдг рдФрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреЗ рд╕рд╛рде рдкреНрд░рддреНрдпреЗрдХ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ред

рдпреВрдЖрдИ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓реЗрдЦрдХреЛрдВ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рд▓реЗрдЦ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ рдкреБрд░рд╛рдиреЗ рд╕рдордп рдХреЗ рд▓реЛрдЧ рд╢рд╛рдпрдж рдХреБрдЫ рдирдпрд╛ рд╕реАрдЦреЗрдВрдЧреЗ, рдпрд╛ рд╕рд┐рд░реНрдл рдореБрд╕реНрдХреБрд░рд╛рдПрдВрдЧреЗ, рдЦреБрдж рдХреЛ "рдЕрдкрдиреА рдпреБрд╡рд╛рд╡рд╕реНрдерд╛ рдореЗрдВ" рдпрд╛рдж рд░рдЦреЗрдВрдЧреЗред :)

рдЪрд▓реЛ рдЪрд▓рддреЗ рд╣реИрдВ!




рд╕рд╛рдордЧреНрд░реА



рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рд▓реЛрдХреЗрдЯрд░


рдПрдХ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдЪреВрдВрдХрд┐ рд╣рдо UI рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╕реНрдерд╛рдиреАрдп рд▓реЛрдЧ рдЙрдирдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддреЗ рд╣реИрдВред рдПрдХ рд▓реЛрдХреЗрдЯрд░ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдирд┐рдпрдо рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдФрд░ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдПрдХреНрд╕рдПрдордПрд▓ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ HTML) рддрддреНрд╡реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдПрдХ рдкрдВрдХреНрддрд┐ рд╣реИред

рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓реЛрдХреЗрдЯрд░ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реАрдПрд╕рдПрд╕ рд▓реЛрдХреЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╕реНрдЯрд╛рдЗрд▓ рд╢реАрдЯ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред XPath рд▓реЛрдХреЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ XML рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдЗрд╕реА рддрд░рд╣ред

рд╕реЗрд▓реЗрдирд┐рдпрдо рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдХреЗрдЯрд░ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рдПрдХ рдкреВрд░реА рд╕реВрдЪреА seleniumhq.imtqy.com рдкрд░ рджреЗрдЦреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

рдпреВрдЖрдИ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ, рдЙрди рддрддреНрд╡реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдХреЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рд╕рд╛рде рдЪрд╛рд▓рдХ рдХреЛ рдмрд╛рддрдЪреАрдд рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред

рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдореЗрдВ, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмреНрдпрд╛рдЬ рдХреЗ рддрддреНрд╡ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдФрд░ рдЙрд╕рдХреЗ XPath рдХреЛ рдХреЙрдкреА рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:



рдРрд╕рд╛ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ:

/html/body/div[3]/div[1]/div[2]/div/div/div[2]/div[1]/a

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рд▓реЛрдХреЗрдЯрд░ рдХреЗ рд╕рд╛рде рдХреБрдЫ рднреА рдЧрд▓рдд рдирд╣реАрдВ рд╣реИред рдЖрдЦрд┐рд░рдХрд╛рд░, рд╣рдо рдЗрд╕реЗ рдХрдХреНрд╖рд╛ рдХреЗ рдХреБрдЫ рд╕реНрдерд┐рд░ рдпрд╛ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рд╣реЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЗрд╕рдХреЗ рдирд╛рдо рд╕реЗ рддрддреНрд╡ рдХрд╛ рд╕рд╛рд░ рдмрддрд╛рдПрдЧрд╛:

 @FindBy(xpath = "/html/body/div[3]/div[1]/div[2]/div/div/div[2]/div[1]/a") public WebElement createAccountButton; 

рддрддреНрд╡ рдирд╣реАрдВ рдорд┐рд▓рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рддреНрд░реБрдЯрд┐ рдкрд╛рда рдХреЛ рд▓рдкреЗрдЯреЗрдВ:

 public void waitForCreateAccountButton() { By by = By.xpath(this.createAccountButton); WebDriverWait wait = new WebDriverWait(driver, timeoutInSeconds); wait .withMessage(тАЬCannot find Create Account button.тАЭ) .until( ExpectedConditions.presenceOfElementLocated(by) ); } 

рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдПрдХ рдкреНрд▓рд╕ рд╣реИ: XPath рд╕реАрдЦрдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдИ рдиреБрдХрд╕рд╛рди рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд▓реЗрдЖрдЙрдЯ рдмрджрд▓рддреЗ рд╕рдордп рдЗрд╕ рдмрд╛рдд рдХреА рдХреЛрдИ рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рд╣реИ рдХрд┐ рдРрд╕реЗ рд▓реЛрдХреЗрдЯрд░ рдкрд░ рддрддреНрд╡ рд╕рдорд╛рди рд░рд╣реЗрдЧрд╛ред рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХреЛрдИ рджреВрд╕рд░рд╛ рдЕрдкрдирд╛ рд╕реНрдерд╛рди рд▓реЗ рд▓реЗрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рдкреИрджрд╛ рд╣реЛ рдЬрд╛рдПрдВрдЧреАред рджреВрд╕рд░реЗ, рдСрдЯреЛрдЯреЗрд╕реНрдЯреНрд╕ рдХрд╛ рдХрд╛рд░реНрдп рдмрдЧреНрд╕ рдХреА рддрд▓рд╛рд╢ рдХрд░рдирд╛ рд╣реИ, рди рдХрд┐ рд▓реЗрдЖрдЙрдЯ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛ред рдЗрд╕рд▓рд┐рдП, рдХреБрдЫ рд░реИрдкрд░ рдпрд╛ рдкреЗрдбрд╝ рдореЗрдВ рдЙрдЪреНрдЪрддрд░ рдХреБрдЫ рдЕрдиреНрдп рддрддреНрд╡реЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдиреНрдпрдерд╛, рд╣рдореЗрдВ рд▓реЛрдХреЗрдЯрд░ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдлреА рд╕рдордп рд▓рдЧреЗрдЧрд╛ред

рдирд┐рд╖реНрдХрд░реНрд╖: рдЖрдкрдХреЛ рд▓реЛрдХреЗрдЯрд░ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рддрддреНрд╡ рдХрд╛ рд╕рд╣реА рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рднрд╛рдЧ рдХреЗ рдмрд╛рд╣рд░ рд▓реЗрдЖрдЙрдЯ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд░реЛрдзреА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдХрд┐рд╕реА рддрддреНрд╡ рдХреЗ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдЧреБрдгреЛрдВ рд╕реЗ рдмрдВрдз рд╕рдХрддреЗ рд╣реИрдВ:

//a[@rel=тАЭcreateAccountтАЭ]

рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд▓реЛрдХреЗрдЯрд░ рдХреЛ рдХреЛрдб рдореЗрдВ рджреЗрдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ рддрднреА рдЯреВрдЯреЗрдЧрд╛ рдЬрдм "рд░рд┐рд▓реАрд╕" рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рдРрд╕реЗ рд▓реЛрдХреЗрдЯрд░ рдХрд╛ рдПрдХ рдФрд░ рдкреНрд▓рд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд╕рд╛рде рдЯреЗрдореНрдкрд▓реЗрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЧрд░ рд▓реЛрдХреЗрдЯрд░ рдореВрд▓ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рджрд┐рдЦрддрд╛ рд╣реИ? :)

рдпрджрд┐ рд╢реБрд░реВ рдореЗрдВ рдЖрд╡реЗрджрди рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреА рдХреЛрдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдпрд╛ рд╡реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реЗрдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдХреНрд╖рд╛рдУрдВ рдореЗрдВ рдмрд╛рдзрд╛ рдХреЗ рдХрд╛рд░рдг), рддреЛ рдпрд╣ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд╛рдпрдХ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдЙрддреНрдкрд╛рдж рдкрд░реАрдХреНрд╖рдг рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рдХрдо рджрд┐рд▓рдЪрд╕реНрдкреА рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдкрд╕реЗ рдорд┐рд▓реЗрдВрдЧреЗ рдФрд░ рдПрдХ рд╕рдорд╛рдзрд╛рди рдкреЗрд╢ рдХрд░реЗрдВрдЧреЗред

рд▓рд╛рдкрддрд╛ рдЖрдЗрдЯрдо рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░реЗрдВ


рдкреНрд░рддреНрдпреЗрдХ Badoo рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЕрдкрдиреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╣реЛрддреА рд╣реИред рдЗрд╕рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ: (рдирд╛рдо, рдЖрдпреБ, рдлреЛрдЯреЛ) рдФрд░ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд┐рд╕рдХреЗ рд╕рд╛рде рдЪреИрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдкрдиреА рд░реБрдЪрд┐рдпреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред

рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдмрд╛рд░ рдПрдХ рдмрдЧ рдерд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдпрд╣ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ :))ред рдЙрдирдХреА рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд░реБрдЪрд┐рдпреЛрдВ рдХреЛ рдЪреБрдирд╛ред рд╕реВрдЪреА рд╕реЗ рдЙрдкрдпреБрдХреНрдд рд░реБрдЪрд┐ рдирд╣реАрдВ рдорд┐рд▓рдиреЗ рдкрд░, рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕реВрдЪреА рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рдЕрдзрд┐рдХ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред

рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░: рдкреБрд░рд╛рдиреЗ рд╣рд┐рдд рдЧрд╛рдпрдм рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдирдП рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрдЬрд╛рдп "рдЕрдирдкреЗрдХреНрд╖рд┐рдд рддреНрд░реБрдЯрд┐" рдкреЙрдк рдЕрдк рд╣реБрдИ:



рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╕рд░реНрд╡рд░ рд╕рд╛рдЗрдб рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдереА, рдЙрддреНрддрд░ рд╕рдорд╛рди рдирд╣реАрдВ рдерд╛, рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдиреЗ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рджрд┐рдЦрд╛рдХрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ред

рд╣рдорд╛рд░рд╛ рдХрд╛рдо рдПрдХ рдСрдЯреЛрдЯреЗрд╕реНрдЯ рд▓рд┐рдЦрдирд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдорд╛рдорд▓реЗ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдЧрд╛ред

рд╣рдо рд▓рдЧрднрдЧ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрддреЗ рд╣реИрдВ:

  • рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдВ
  • рд╣рд┐рддреЛрдВ рдХреА рд╕реВрдЪреА рдЦреЛрд▓реЗрдВ
  • "рдЕрдзрд┐рдХ" рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
  • рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреА (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЛрдИ div.error рддрддреНрд╡ рдирд╣реАрдВ рд╣реИ)

рд╣рдо рдРрд╕реА рдкрд░реАрдХреНрд╖рд╛ рдЪрд▓рд╛рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реЛрддрд╛ рд╣реИ: рдХреБрдЫ рджрд┐рдиреЛрдВ / рдорд╣реАрдиреЛрдВ / рд╡рд░реНрд╖реЛрдВ рдХреЗ рдмрд╛рдж, рдмрдЧ рдлрд┐рд░ рд╕реЗ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкрд░реАрдХреНрд╖рдг рдХреБрдЫ рднреА рдирд╣реАрдВ рдкрдХрдбрд╝рддрд╛ рд╣реИред рдХреНрдпреЛрдВ?

рдпрд╣ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ: рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рдлрд▓ рдЧреБрдЬрд░рдиреЗ рдХреЗ рджреМрд░рд╛рди, рд╣рдордиреЗ рдЬрд┐рд╕ рддрддреНрд╡ рдХреЛ рддреНрд░реБрдЯрд┐ рдкрд╛рда рдХреЗ рд▓рд┐рдП рдЦреЛрдЬрд╛ рдерд╛ рдЙрд╕рдХрд╛ рд▓реЛрдХреЗрдЯрд░ рдмрджрд▓ рдЧрдпрд╛ рд╣реИред рдЯреЗрдореНрдкреНрд▓реЗрдЯреЛрдВ рдХрд╛ рдкреБрди: рдирд┐рд░реНрдзрд╛рд░рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ "рддреНрд░реБрдЯрд┐" рд╡рд░реНрдЧ рдХреЗ рдмрдЬрд╛рдп рд╣рдореЗрдВ "error_new" рд╡рд░реНрдЧ рдорд┐рд▓рд╛ред

рд░реАрдлреИрдХреНрдЯрд░рд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди, рдкрд░реАрдХреНрд╖рдг рдЙрдореНрдореАрдж рдХреЗ рдореБрддрд╛рдмрд┐рдХ рдХрд╛рдо рдХрд░рддрд╛ рд░рд╣рд╛ред Div.error рддрддреНрд╡ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджрд┐рдпрд╛; рдкрддрди рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рдерд╛ред рд▓реЗрдХрд┐рди рдЕрдм "div.error" рддрддреНрд╡ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ - рдЗрд╕рд▓рд┐рдП, рдкрд░реАрдХреНрд╖рдг рдХрднреА рднреА рд╡рд┐рдлрд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдЪрд╛рд╣реЗ рдЖрд╡реЗрджрди рдореЗрдВ рдХреБрдЫ рднреА рд╣реЛред

рдирд┐рд╖реНрдХрд░реНрд╖: рд╕рдХрд╛рд░рд╛рддреНрдордХ рдЬрд╛рдВрдЪ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреА рд╕рдВрдЪрд╛рд▓рди рдХреНрд╖рдорддрд╛ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдореЗрдВ рдЙрдореНрдореАрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╣рд┐рддреЛрдВ рдХреА рд╕реВрдЪреА рдмрджрд▓ рдЧрдИ рд╣реИред

рдРрд╕реА рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпрд╛рдБ рд╣реЛрддреА рд╣реИрдВ рдЬрдм рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд░реАрдХреНрд╖рд╛ рдХреЛ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рддрддреНрд╡ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╕рдордп, "рдЕрдЪреНрдЫреА" рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ "рдЦрд░рд╛рдм" рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдХ рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдкрдХреЛ "рдЦрд░рд╛рдм" рдкрд░рд┐рджреГрд╢реНрдп рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдФрд░ рдЗрд╕ рдкрд░ рдПрдХ рдСрдЯреЛрдЯреЗрд╕реНрдЯ рд▓рд┐рдЦрдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рднреА рдЖрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рддреНрд░реБрдЯрд┐ рддрддреНрд╡ рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рдорд▓реЗ рдореЗрдВ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рддрд░рд╣ рд╣рдо рд▓реЛрдХреЗрдЯрд░ рдХреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╣реИрдВред

рдПрдХ рдЖрдЗрдЯрдо рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪ рдХрд░реЗрдВ


рдпрд╣ рдХреИрд╕реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдЗрдВрдЯрд░реИрдХреНрд╢рди рд╕рдлрд▓ рд░рд╣рд╛ рдФрд░ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдпрд╣ рдЗрд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдЖрдкрдХреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╕рдВрджреЗрд╢ рднреЗрдЬрддреЗ рд╕рдордп рдпрд╣ рдЪреИрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗ:



рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИ:

  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдВ
  • рдЙрд╕рдХреЗ рд╕рд╛рде рдЪреИрдЯ рдЦреЛрд▓реЗрдВ
  • рдПрдХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦреЗрдВ
  • рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП
  • рд╕рдВрджреЗрд╢ рдХреЗ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВред

рд╣рдо рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдРрд╕реЗ рдкрд░рд┐рджреГрд╢реНрдп рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдПрдХ рдЪреИрдЯ рд╕рдВрджреЗрд╢ рдПрдХ рд▓реЛрдХреЗрдЯрд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ:

p.message_text

рдпрд╣ рд╣рдо рдХреИрд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рддрддреНрд╡ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ:

 this.waitForPresence(By.css('p.message_text'), "Cannot find sent message."); 

рдпрджрд┐ рд╣рдорд╛рд░рд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╕рдм рдХреБрдЫ рдХреНрд░рдо рдореЗрдВ рд╣реИ: рдЪреИрдЯ рд╕рдВрджреЗрд╢ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рд╣реЛрдЧрд╛, рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рдмрд╛рдж, рдЪреИрдЯ рд╕рдВрджреЗрд╢ рднреЗрдЬрдирд╛ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдорд╛рд░рд╛ рдкрд░реАрдХреНрд╖рдг рдмрд┐рдирд╛ рдХрд┐рд╕реА рд░реБрдХрд╛рд╡рдЯ рдХреЗ рдХрд╛рдо рдХрд░рддрд╛ рд░рд╣рддрд╛ рд╣реИред рдЪрд▓реЛ рдареАрдХ рд╣реИред

рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЪреИрдЯ рдореЗрдВ рдПрдХ рдирдпрд╛ рддрддреНрд╡ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджрд┐рди: рдХреБрдЫ рдкрд╛рда рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рдВрджреЗрд╢ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИ рдпрджрд┐ рдпрд╣ рдЕрдЪрд╛рдирдХ рдиреЛрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ:



рдФрд░, рд╕рдмрд╕реЗ рдордЬрд╝реЗрджрд╛рд░, рдпрд╣ рд╣рдорд╛рд░реЗ рд▓реЛрдХреЗрдЯрд░ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рднреА рдЖрддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдЗрд╕рдореЗрдВ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд░реНрдЧ рд╣реИ рдЬреЛ рдЗрд╕реЗ рднреЗрдЬреЗ рдЧрдП рд╕рдВрджреЗрд╢реЛрдВ рд╕реЗ рдЕрд▓рдЧ рдХрд░рддрд╛ рд╣реИ:

p.message_text.highlight

рдЬрдм рдпрд╣ рдмреНрд▓реЙрдХ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рддреЛ рд╣рдорд╛рд░рд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдЯреВрдЯрд╛, рд▓реЗрдХрд┐рди рдЪреЗрдХ "рд╕рдВрджреЗрд╢ рдХреЗ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ" рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛрдирд╛ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ред рд╡рд╣ рддрддреНрд╡ рдЬреЛ рдПрдХ рд╕рдлрд▓ рдШрдЯрдирд╛ рдХрд╛ рд╕реВрдЪрдХ рдерд╛, рдЕрдм рд╣рдореЗрд╢рд╛ рдореМрдЬреВрдж рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖: рдпрджрд┐ рдкрд░реАрдХреНрд╖рдг рдХрд╛ рддрд░реНрдХ рдХреБрдЫ рддрддреНрд╡ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдВрдЪ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рддреЛ рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ UI рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реА рдмрд╛рддрдЪреАрдд рд╕реЗ рдкрд╣рд▓реЗ рдРрд╕рд╛ рдХреЛрдИ рддрддреНрд╡ рдирд╣реАрдВ рд╣реИред

  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓реЗрдВ
  • рдЙрд╕рдХреЗ рд╕рд╛рде рдЪреИрдЯ рдЦреЛрд▓реЗрдВ
  • рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреЛрдИ рднреЗрдЬреЗ рдЧрдП рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рд╣реИрдВ
  • рдПрдХ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦреЗрдВ
  • рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП
  • рд╕рдВрджреЗрд╢ рдХреЗ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВред

рд░реИрдВрдбрдо рдбреЗрдЯрд╛


рдЕрдХреНрд╕рд░, рдпреВрдЖрдИ рдкрд░реАрдХреНрд╖рдг рдЙрди рд░реВрдкреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рд╡реЗ рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрдВрдЬреАрдХрд░рдг рдлреЙрд░реНрдо рд╣реИ:



рдРрд╕реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдпрд╛ рд╣рд╛рд░реНрдбрдХреЛрдб рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХрднреА-рдХрднреА рдпрд╣ рд╡рд┐рдЪрд╛рд░ рджрд┐рдорд╛рдЧ рдореЗрдВ рдЖрддрд╛ рд╣реИ: рдбреЗрдЯрд╛ рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреНрдпреЛрдВ рдирд╣реАрдВ? рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ, рд╣рдо рдЕрдзрд┐рдХ рдорд╛рдорд▓реЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗ!

рдореЗрд░реА рд╕рд▓рд╛рд╣: рдирд╣реАрдВред рдФрд░ рдЕрдм рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рдХреНрдпреЛрдВред

рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░рд╛ рдЯреЗрд╕реНрдЯ Badoo рдкрд░ рдкрдВрдЬреАрдХреГрдд рд╣реИред рд╣рдо рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдВрдЧ рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдЪреБрдиреЗрдВрдЧреЗред рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рдордп, рд▓рдбрд╝рдХреА рдХреЗ рд▓рд┐рдП рдФрд░ рд▓рдбрд╝рдХреЗ рдХреЗ рд▓рд┐рдП рдкрдВрдЬреАрдХрд░рдг рдХрд╛ рдкреНрд░рд╡рд╛рд╣ рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░рд╛ рдкрд░реАрдХреНрд╖рдг рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЧреБрдЬрд░рддрд╛ рд╣реИред

рдЕрдм рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рдкрдВрдЬреАрдХрд░рдг рдХрд╛ рдкреНрд░рд╡рд╛рд╣ рдЕрд▓рдЧ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рд▓рдбрд╝рдХреА рдХреЛ рдкрдВрдЬреАрдХрд░рдг рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдореБрдлреНрдд рдмреЛрдирд╕ рджреЗрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдЙрд╕реЗ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдУрд╡рд░рд▓реЗ рдХреЗ рд╕рд╛рде рд╕реВрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдкрд░реАрдХреНрд╖рдг рдореЗрдВ, рдУрд╡рд░рд▓реЗ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рддрд░реНрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрджрд▓реЗ рдореЗрдВ, рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рд╕реА рднреА рдЖрдЧреЗ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХрд░рддрд╛ рд╣реИред рд╣рдореЗрдВ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдорд┐рд▓рддрд╛ рд╣реИ рдЬреЛ 50% рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдХреЛрдИ рднреА рд╕реНрд╡рдЪрд╛рд▓рди рдЙрдкрдХрд░рдг рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдЧрд╛ рдХрд┐ UI рдкрд░реАрдХреНрд╖рдг рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╕реНрдерд┐рд░ рдирд╣реАрдВ рд╣реИрдВред рдФрд░ рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд╣реИ, рдХрд┐рд╕реА рдХреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рд░рд╣рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдирд┐рд░рд░реНрдердХ рддрд░реНрдХ рдХреЗ рдмреАрдЪ рд▓рдЧрд╛рддрд╛рд░ "рд╕рднреА рдЕрд╡рд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП" (рдЬреЛ рдХреЛрдб рдХреА рдкрдардиреАрдпрддрд╛ рдХреЛ рдЦрд░рд╛рдм рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рдорд░реНрдерди рдХреЛ рдЬрдЯрд┐рд▓ рдХрд░рддрд╛ рд╣реИ) рдФрд░ рдЗрд╕ рдЕрд╕реНрдерд┐рд░рддрд╛ рдХреЗ рдмреАрдЪ рд▓рдЧрд╛рддрд╛рд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИред

рдЕрдЧрд▓реА рдмрд╛рд░, рдЬрдм рдкрд░реАрдХреНрд╖рд╛ рд╣реЛрдЧреА, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЗрд╕рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рдЗрд╕реЗ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдмреАрдд рдЪреБрдХрд╛ рд╣реИред рд╣рдо рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдореЗрдВ рд╕рдм рдХреБрдЫ рдЙрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдмрд╛рдд рдПрдХ рдЕрд╕реНрдерд┐рд░ рдкрд░реАрдХреНрд╖рдг рдХреА рд╣реИред рдФрд░ рд╢рд╛рдВрдд рд╣реЛ рдЬрд╛рдУред

рдЕрдм рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдпрджрд┐ рдпрд╣ рдУрд╡рд░рд▓реЗ рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рдкрд░реАрдХреНрд╖рдг 50% рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдкрд╛рд╕ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдЧрд╛, рдЬреЛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЦреЛрдЬрдиреЗ рдореЗрдВ рдХрд╛рдлреА рджреЗрд░реА рдХрд░рддрд╛ рд╣реИред

рдФрд░ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ, рдЬрдм рдбреЗрдЯрд╛ рдХреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХрдХрд░рдг рдХреЗ рдХрд╛рд░рдг, рд╣рдо "50 рдмрд╛рдп 50" рд╕реНрдерд┐рддрд┐ рдмрдирд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рд╣реЛрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрдВрдЬреАрдХрд░рдг рд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд▓рдВрдмрд╛рдИ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рддреАрди рд╡рд░реНрдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд╡реАрдХрд╛рд░реНрдп рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ред рд╣рдо рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬреЛ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ рдЬреЛ рддреАрди рдЕрдХреНрд╖рд░реЛрдВ (рдХрднреА-рдХрднреА рддреАрди рд╡рд░реНрдгреЛрдВ, рдФрд░ рдХрднреА-рдХрднреА рдЕрдзрд┐рдХ) рд╕реЗ рдХрдо рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдФрд░ рдлрд┐рд░ рдирд┐рдпрдо рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ - рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрдо рд╕реЗ рдХрдо рдЪрд╛рд░ рдЕрдХреНрд╖рд░ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреНрдпрд╛ рд╣реИ? рдФрд░, рдЕрдЧрд░ рд╣рдорд╛рд░рд╛ рдкрд░реАрдХреНрд╖рдг рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдмрдЧ рдХреЛ рдкрдХрдбрд╝рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдХрд┐рддрдиреА рдЬрд▓реНрджреА рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ?

рдРрд╕реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдЬрд╣рд╛рдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдбреЗрдЯрд╛ рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ: рдирд╛рдо, рд▓рд┐рдВрдЧ, рдкрд╛рд╕рд╡рд░реНрдб, рдФрд░ рдЗрд╕реА рддрд░рд╣ ... рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрдпреЛрдЬрди рднреА рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдореЗрдВ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ, рддреЛ рдЖрдорддреМрд░ рдкрд░ рдиреЛрдЯрд┐рд╕ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддрд╛ рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖ред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдКрдкрд░ рд▓рд┐рдЦрд╛ рдерд╛, рдбреЗрдЯрд╛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХрд░рдирд╛ рдЦрд░рд╛рдм рд╣реИред рд╕рдордХрдХреНрд╖ рд╡рд░реНрдЧреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓рдХрд░, рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреА рдХреАрдордд рдкрд░ рдЕрдзрд┐рдХ рдорд╛рдорд▓реЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рдкрд░реАрдХреНрд╖рд╛ рдкрд╛рд╕ рдХрд░рдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕рд╕реЗ рд▓рдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдпрдХреАрди рд╣реЛрдЧрд╛ рдХрд┐ рдЕрдЧрд░ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рдкрд░рдорд╛рдгреБ (рднрд╛рдЧ 1)


рдЖрдЗрдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВред рд╣рдо рдПрдХ рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдкрд╛рдж рд▓реЗрдЦ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдХрд╛рдЙрдВрдЯрд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред



рдкрд░рд┐рджреГрд╢реНрдп рд╕рд░рд▓ рд╣реИ:

  • рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЦреЛрд▓реЗрдВ
  • рдкрд╛рдж рдХрд╛рдЙрдВрдЯрд░ рдЦреЛрдЬреЗрдВ
  • рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИ

рд╣рдо рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдкрд░реАрдХреНрд╖рдг testFooterCounter рдХрд╣рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЪрд▓рд╛рддреЗ рд╣реИрдВред рдлрд┐рд░ рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХрд╛рдЙрдВрдЯрд░ рд╢реВрдиреНрдп рдирд╣реАрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рд╣рдо рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдХреЛ рдореМрдЬреВрджрд╛ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВ рдирд╣реАрдВ?

рд▓реЗрдХрд┐рди рдлрд┐рд░ рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкрд╛рдж рд▓реЗрдЦ рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рд╣реИ (рд▓рд┐рдВрдХ "рд╣рдорд╛рд░реЗ рдмрд╛рд░реЗ рдореЗрдВ")ред рдПрдХ рдирдпрд╛ рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦреЗрдВ рдпрд╛ рдореМрдЬреВрджрд╛ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ? рдПрдХ рдирдП рдкрд░реАрдХреНрд╖рдг рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдореЗрдВ рдЖрд╡реЗрджрди рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдврд╝рд╛рдирд╛ рд╣реЛрдЧрд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ (рдпрджрд┐ рд╣рдо рдЕрдзрд┐рдХреГрдд рдкреГрд╖реНрда рдкрд░ рдкрд╛рдж рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ), рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ - рдХреАрдорддреА рд╕рдордп рд╡реНрдпрддреАрдд рдХрд░реЗрдВред рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, TestFooterCounterAndLinks рдХрд╛ рдирд╛рдо рдмрджрд▓рдирд╛ рдПрдХ рдЕрдЪреНрдЫреЗ рд╡рд┐рдЪрд╛рд░ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред

рдПрдХ рддрд░рдл, рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдлрд╛рдпрджреЗ рд╣реИрдВ: рд╕рдордп рдХреА рдмрдЪрдд, рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЗ (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкрд╛рдж рд▓реЗрдЦ) рдХреЗ рд╕рднреА рдЪреЗрдХ рдХреЛ рдПрдХ рд╕реНрдерд╛рди рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ред

рд▓реЗрдХрд┐рди рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдорд╛рдЗрдирд╕ рд╣реИред рдпрджрд┐ рдкрд░реАрдХреНрд╖рдг рдкрд╣рд▓реЗ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдмрд╛рдХреА рдШрдЯрдХ рдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЕрд╕реНрдерд┐рд░рддрд╛ рдХреЗ рдХрд╛рд░рдг рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдмрдЧ рдХреЗ рдХрд╛рд░рдг рдХрд┐рд╕реА рд╢рд╛рдЦрд╛ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдХреНрдпрд╛ рдХрд░реЗрдВ? рдХреЗрд╡рд▓ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реБрдП рдХреЛрдИ рдХрд╛рд░реНрдп рд▓реМрдЯрд╛рдПрдБ? рдлрд┐рд░ рд╣рдо рдХреЗрд╡рд▓ рдЗрд╕ рдмрдЧ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдПрдХ рдХрд╛рд░реНрдп рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдЬреЛрдЦрд┐рдо рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рдПрдХ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдШрдЯрдХ рдЖрдЧреЗ рднреА рдЯреВрдЯ рдЧрдпрд╛ рд╣реИ, рджреВрд╕рд░реА рдЬрдЧрд╣ рдкрд░ред рдФрд░ рдРрд╕реЗ рдХрдИ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рдПрдХ рдЯрд┐рдХрдЯ рдорд╛рд░рдирд╛ рдмрд╣реБрдд рд╕рдордп рд▓рдЧреЗрдЧрд╛ рдФрд░ рдЕрдкреНрд░рднрд╛рд╡реА рд╣реЛрдЧрд╛ред

рдирд┐рд╖реНрдХрд░реНрд╖: рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ, рдЪреЗрдХ рдХреЛ рдПрдЯрдорд╛рдЗрдЬрд╝ рдХрд░реЗрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реЛрдиреЗ рдкрд░, рд╣рдо рдЕрдиреНрдп рд╕рднреА рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВрдЧреЗред рдФрд░, рдпрджрд┐ рдЖрдкрдХреЛ рдЯрд┐рдХрдЯ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рд╣реИ, рддреЛ рд╣рдо рддреБрд░рдВрдд рд╕рднреА рд╕рдорд╕реНрдпрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рдкрд░рдорд╛рдгреБрддрд╛ (рднрд╛рдЧ 2)


рдПрдХ рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рд╣рдо рдПрдХ рдЪреИрдЯ рдЯреЗрд╕реНрдЯ рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд░реНрдХ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рдЖрдкрд╕реА рд╕рд╣рд╛рдиреБрднреВрддрд┐ рд╣реИ, рддреЛ рдЪреИрдЯ рдореЗрдВ рдирд┐рдореНрди рдкреНрд░реЛрдореЛрд▓реЙрдХ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ:



рдкрд░рд┐рджреГрд╢реНрдп рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ B рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ A рджреНрд╡рд╛рд░рд╛ рд╡реЛрдЯ рдХрд░реЗрдВ
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ A рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ B рджреНрд╡рд╛рд░рд╛ рд╡реЛрдЯ рдХрд░реЗрдВ
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ B рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдЦреБрд▓реА рдЪреИрдЯ рдХрд░рддрд╛ рд╣реИ
  • рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЗрдХрд╛рдИ рдЬрдЧрд╣ рдореЗрдВ рд╣реИ

рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП, рдкрд░реАрдХреНрд╖рдг рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реЛрддрд╛ рд╣реИ ... рдирд╣реАрдВ, рдЗрд╕ рдмрд╛рд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рд╕реА рднреА рдмрдЧ рдХреЛ рдпрд╛рдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред :)

рдХреБрдЫ рд╕рдордп рдмрд╛рдж, рд╣рдореЗрдВ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдг рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдПрдХ рдФрд░ рдмрдЧ рдирд╣реАрдВ рд╣реИ: рдпрджрд┐ рдЖрдк рдПрдХ рдЪреИрдЯ рдЦреЛрд▓рддреЗ рд╣реИрдВ, рддреЛ рддреБрд░рдВрдд рдЗрд╕реЗ рдмрдВрдж рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реЗрдВ, рдмреНрд▓реЙрдХ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╣рдордиреЗ рдЗрд╕рдХрд╛ рдкреВрд░реНрд╡рд╛рднрд╛рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рд╣рдо рддрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕реЗ рднреА рдХрд╡рд░ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред

рдПрдХ рд╣реА рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ: рдПрдХ рдФрд░ рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦреЗрдВ рдпрд╛ рдПрдХ рдореМрдЬреВрджрд╛ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдбрд╛рд▓реЗрдВ? рдПрдХ рдирдпрд╛ рд▓рд┐рдЦрдирд╛ рдЕрдиреБрдЪрд┐рдд рд▓рдЧрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ 99% рд╕рдордп рд╡рд╣ рдореМрдЬреВрджрд╛ рдХреЗ рд╕рдорд╛рди рд╣реА рдХрд░реЗрдЧрд╛ред рдФрд░ рд╣рдо рдкрд░реАрдХреНрд╖рдг рдХреЛ рдЙрд╕ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИ:

  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ B рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ A рджреНрд╡рд╛рд░рд╛ рд╡реЛрдЯ рдХрд░реЗрдВ
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ A рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ B рджреНрд╡рд╛рд░рд╛ рд╡реЛрдЯ рдХрд░реЗрдВ
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ A рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ B рдХреЗ рд╕рд╛рде рдПрдХ рдЦреБрд▓реА рдмрд╛рддрдЪреАрдд рдХрд░рддрд╛ рд╣реИ
  • рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЗрдХрд╛рдИ рдЬрдЧрд╣ рдореЗрдВ рд╣реИ
  • рдЪреИрдЯ рдмрдВрдж рдХрд░реЗрдВ
  • рдЪреИрдЯ рдЦреЛрд▓реЗрдВ
  • рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЗрдХрд╛рдИ рдЬрдЧрд╣ рдореЗрдВ рд╣реИ

рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╕рд╛рдордиреЗ рдЖ рд╕рдХрддреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рдмрд╛рдж рдПрдХ рдкрд░реАрдХреНрд╖рдг рдХреЛ рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдПрдХ рдирдпрд╛ рд╕реНрд╡рд░реВрдк рд╣реЛрдЧрд╛ - рдФрд░ рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред

рд╣рдо рдкрд░реАрдХреНрд╖рдг рдЦреЛрд▓реЗрдВрдЧреЗ рдФрд░ рдпрд╣ рдпрд╛рдж рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рдкрд░реАрдХреНрд╖рдг рдХреЛ testPromoAfterMutualAttraction рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреНрдпрд╛ рд╣рдо рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдЪреИрдЯ рдХрд╛ рдЙрджреНрдШрд╛рдЯрди рдФрд░ рд╕рдорд╛рдкрди рдЕрдВрдд рдореЗрдВ рдХреНрдпреЛрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ? рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред рдЦрд╛рд╕рдХрд░ рдЕрдЧрд░ рдпрд╣ рдкрд░реАрдХреНрд╖рд╛ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ рд▓рд┐рдЦреА рдЧрдИ рдереАред рдХреНрдпрд╛ рд╣рдо рдЗрд╕ рдЯреБрдХрдбрд╝реЗ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗ? рд╢рд╛рдпрдж рд╣рд╛рдВ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЙрд╕рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рддреЛ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╣рдо рдЙрд╕реЗ рдмрд╕ рд╣рдЯрд╛ рджреЗрдВрдЧреЗред рдФрд░ рд╕рддреНрдпрд╛рдкрди рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рдЦреЛ рдЬрд╛рдПрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рдЕрд░реНрде рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдореИрдВ рдпрд╣рд╛рдВ рджреЛ рд╕рдорд╛рдзрд╛рди рджреЗрдЦрддрд╛ рд╣реВрдВред рдкрд╣рд▓рд╛: рдЕрднреА рднреА рджреВрд╕рд░рд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ testCheckBlockPresentAfterOpenAndCloseChat рдХрд╣рддреЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдЧрд╛ рдХрд┐ рд╣рдо рд╕рд┐рд░реНрдл рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд░реНрд░рд╡рд╛рдИ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдПрдХ рдмрд╣реБрдд рд╕рдЪреЗрдд рдЬрд╛рдВрдЪ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рдЕрдиреБрднрд╡ рдерд╛ред рджреВрд╕рд░рд╛ рдЙрдкрд╛рдп рдЗрд╕ рдХреЛрдб рдореЗрдВ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдЦрдирд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдХреНрдпреЛрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдмрдЧ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рднреА рдЙрдЪрд┐рдд рд╣реИред

рдореМрдЬреВрджрд╛ рдЖрдЗрдЯрдо рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП bbidox рдлреЗрдВрдХ рджрд┐рдпрд╛, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд╣ рдХрд░реНрдо рдореЗрдВ рдПрдХ рдмрдбрд╝рд╛ рдзрди рд╣реИ!

рдПрдХ рдмрд╣реБрдд рд╣реА рджрд┐рд▓рдЪрд╕реНрдк рд╕реНрдерд┐рддрд┐ рд╣реИ рдЬрдм рдкрд░реАрдХреНрд╖рдг рдХреЛрдб рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ ... рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ:

  public void clickSomeButton() { WebElement button_element = this.waitForButtonToAppear(); button_element.click(); } 

рдХреБрдЫ рдмрд┐рдВрджреБ рдкрд░, рдЗрд╕ рдкрджреНрдзрддрд┐ рд╕реЗ рдХреБрдЫ рдЕрдЬреАрдм рд╣реЛрдиреЗ рд▓рдЧрддрд╛ рд╣реИ: рдЬрдм рдЖрдк рдПрдХ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдкрд░реАрдХреНрд╖рдг рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдкрд░реАрдХреНрд╖рдг рдХреЗ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛрдиреЗ рдХреЗ рд╕рдордп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЦреЛрд▓рддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рдПрдХ рдмрдЯрди рд╣реИ рдФрд░ WaitForButtonToAppear рд╡рд┐рдзрд┐ рдиреЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред рдкреНрд░рд╢реНрди: рдХреНрд▓рд┐рдХ рдореЗрдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ?

рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рдмрд╕реЗ рдХрдард┐рди рд╣рд┐рд╕реНрд╕рд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкрд░реАрдХреНрд╖рдг рдХрднреА-рдХрднреА рд╕рдлрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред :)

рдЪрд▓реЛ рдареАрдХ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдорд╛рдирд╛ рдЧрдпрд╛ рдмрдЯрди рдЗрд╕ рддрд░рд╣ рдХреЗ рдУрд╡рд░рд▓реЗ рдкрд░ рд╕реНрдерд┐рдд рд╣реИ:



рдпрд╣ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдУрд╡рд░рд▓реЗ рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдкрдиреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рднрд░ рд╕рдХрддрд╛ рд╣реИред рдЬрдм рдЖрдк рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рдУрд╡рд░рд▓реЗ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЕрдЧрд▓рд╛ рдмреНрд▓реЙрдХ рдлрд┐рд▓ рд╣реЛрддрд╛ рд╣реИред

рдордиреЛрд░рдВрдЬрди рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рдЗрд╕ рдмрдЯрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд OLOLO рд╡рд░реНрдЧ рдЬреЛрдбрд╝реЗрдВ:



рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╣рдо рдЗрд╕ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВред рдиреЗрддреНрд░рд╣реАрди, рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрдЯрди рд╣реА рдЬрдЧрд╣ рдкрд░ рдмрдирд╛ рд╣реБрдЖ рд╣реИ:



рдХреНрдпрд╛ рд╣реБрдЖ рдерд╛? рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЬрдм рдЬреЗрдПрд╕ рдиреЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмреНрд▓реЙрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛, рдЙрд╕рдиреЗ рдмрдЯрди рдХреЛ рднреА рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ред рдпрд╣ рдЕрднреА рднреА рдПрдХ рд╣реА рд▓реЛрдХреЗрдЯрд░ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдФрд░ рдмрдЯрди рд╣реИред рдпрд╣ OLOLO рд╡рд░реНрдЧ рдХреА рдХрдореА рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдЬреЛ рд╣рдордиреЗ рдЬреЛрдбрд╝рд╛ рдерд╛ред

рдЙрдкрд░реЛрдХреНрдд рдХреЛрдб рдореЗрдВ, рд╣рдо рддрддреНрд╡ рдХреЛ $ рддрддреНрд╡ рдЪрд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЗрд╕ рджреМрд░рд╛рди рдХреЛрдИ рддрддреНрд╡ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдиреЗрддреНрд░рд╣реАрди рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдЕрдм рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ - рдХреНрд▓рд┐рдХ () рд╡рд┐рдзрд┐ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧреАред

рдХрдИ рд╕рдорд╛рдзрд╛рди рд╣реИрдВ:

  • рдХреЛрд╢рд┐рд╢ рдмреНрд▓реЙрдХ рдореЗрдВ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдкреБрдирдГ рдирд┐рд░реНрдорд╛рдг рддрддреНрд╡ рдХреЛ рдкрдХрдбрд╝реЗрдВ
  • рдПрдХ рдмрдЯрди рдХреЛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрдВ рдХрд┐ рдпрд╣ рдмрджрд▓ рдЧрдпрд╛ рд╣реИ

рддреНрд░реБрдЯрд┐ рдкрд╛рда


рдЕрдВрдд рдореЗрдВ, рдПрдХ рд╕рд░рд▓, рд▓реЗрдХрд┐рди рдХреЛрдИ рдХрдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ рдирд╣реАрдВред

рдпрд╣ рдЙрджрд╛рд╣рд░рдг рди рдХреЗрд╡рд▓ UI рдкрд░реАрдХреНрд╖рдгреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЙрдирдореЗрдВ рдмрд╣реБрдд рдмрд╛рд░ рд╣реЛрддрд╛ рд╣реИред рдЖрдорддреМрд░ рдкрд░, рдЬрдм рдЖрдк рдПрдХ рдкрд░реАрдХреНрд╖рд╛ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЗрд╕ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ: рдЖрдк рд╕рддреНрдпрд╛рдкрди рдХреЗ рдмрд╛рдж рд╕рддреНрдпрд╛рдкрди рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХрд╛ рдЕрд░реНрде рд╕рдордЭрддреЗ рд╣реИрдВред рдФрд░ рдЖрдк рдПрдХ рд╣реА рд╕рдВрджрд░реНрдн рдореЗрдВ рддреНрд░реБрдЯрд┐ рдЧреНрд░рдВрде рд▓рд┐рдЦрддреЗ рд╣реИрдВ:

 WebElement element = this.waitForPresence(By.css("a.link"), "Cannot find button"); 

рдЗрд╕ рдХреЛрдб рдореЗрдВ рдХреНрдпрд╛ рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ? рдкрд░реАрдХреНрд╖рдг рдПрдХ рдмрдЯрди рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИ рдФрд░, рдЕрдЧрд░ рдпрд╣ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЧрд┐рд░рддрд╛ рд╣реИред

рдЕрдм рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓реЗрдЦрдХ рдмреАрдорд╛рд░ рдЫреБрдЯреНрдЯреА рдкрд░ рд╣реИрдВ, рдФрд░ рдЙрдирдХреЗ рд╕рд╣рдпреЛрдЧреА рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рджреЗрдЦрд░реЗрдЦ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдФрд░ рдлрд┐рд░ рд╡рд╣ testQuestionsOnProfile рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕рдВрджреЗрд╢ рд▓рд┐рдЦрддрд╛ рд╣реИ: "рдмрдЯрди рдирд╣реАрдВ рдЦреЛрдЬ рд╕рдХрддрд╛"ред рдПрдХ рд╕рд╣рдХрд░реНрдореА рдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рд╣реЛ рд╕рдХреЗ, рдХреНрдпреЛрдВрдХрд┐ рд░рд┐рд▓реАрдЬ рдЬрд▓реНрдж рд╣реА рд╣реЛ рд░рд╣реА рд╣реИред



рдЙрд╕реЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛?

рдЙрд╕ рдкреГрд╖реНрда рдХреЛ рдЦреЛрд▓рдирд╛ рд╡реНрдпрд░реНрде рд╣реИ рдЬрд┐рд╕ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдЧрд┐рд░ рдЧрдпрд╛ рдФрд░ "a.link" рд▓реЛрдХреЗрдЯрд░ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ - рдХреЛрдИ рддрддреНрд╡ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рдЬрд╛рдВрдЪрддрд╛ рд╣реИред

рдпрд╣ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рддреНрд░реБрдЯрд┐ рдкрд╛рда рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рд╕рд░рд▓ рд╣реЛрдЧрд╛: "рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдУрд╡рд░рд▓реЗ рдкрд░ рд╕рдмрдорд┐рдЯ рдмрдЯрди рдирд╣реАрдВ рдЦреЛрдЬ рд╕рдХрддреЗ рд╣реИрдВ"ред рдРрд╕реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде, рдЖрдк рддреБрд░рдВрдд рдУрд╡рд░рд▓реЗ рдХреЛ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдмрдЯрди рдХрд╣рд╛рдВ рдЧрдпрд╛ред

рдЖрдЙрдЯрдкреБрдЯ рджреЛред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдЖрдкрдХреЗ рдкрд░реАрдХреНрд╖рдг рдврд╛рдВрдЪреЗ рдХреЗ рдХрд┐рд╕реА рднреА рддрд░реАрдХреЗ рд╕реЗ рддреНрд░реБрдЯрд┐ рдкрд╛рда рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ, рдФрд░ рдпрд╣ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИ рддрд╛рдХрд┐ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреВрд▓ рдЬрд╛рдиреЗ рдХрд╛ рдХреЛрдИ рдкреНрд░рд▓реЛрднрди рди рд╣реЛред рджреВрд╕рд░реЗ, рддреНрд░реБрдЯрд┐ рдкрд╛рда рдХреЛ рд╡рд┐рд╕реНрддреГрдд рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХрд╛ рд╣рдореЗрд╢рд╛ рдпрд╣ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рд▓рдВрдмрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╣ рдЗрд╕ рдкрд░ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдХрд┐ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реБрдЖред

рдХреИрд╕реЗ рд╕рдордЭреЗрдВ рдХрд┐ рддреНрд░реБрдЯрд┐ рдкрд╛рда рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ? рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЯреВрдЯ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдкрд╛рд╕ рдЬрд╛рдиреЗ рдФрд░ рд╕рдордЭрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдФрд░ рдХрд╣рд╛рдВ рдЯреВрдЯ рдЧрдпрд╛ред рдпрджрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рд╡рд╣реА рдмрддрд╛рддреЗ рд╣реИрдВ рдЬреЛ рддреНрд░реБрдЯрд┐ рдкрд╛рда рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдХреНрдпрд╛ рд╡реЗ рд╕рдордЭреЗрдВрдЧреЗ?

рдкрд░рд┐рдгрд╛рдо


рдЯреЗрд╕реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдирд╛ рдЕрдХреНрд╕рд░ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдЧрддрд┐рд╡рд┐рдзрд┐ рд╣реЛрддреА рд╣реИред рд╕рд╛рде рд╣реА рд╣рдо рдХрдИ рд▓рдХреНрд╖реНрдпреЛрдВ рдХрд╛ рдкреАрдЫрд╛ рдХрд░рддреЗ рд╣реИрдВред рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдг рдЪрд╛рд╣рд┐рдП:

  • рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдорд╛рдорд▓реЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░реЗрдВ
  • рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рд╣реЛ рд╕рдХреЗ рдХрд╛рдо рдХрд░реЗрдВ
  • рд╕рдордЭрд╛ рдЬрд╛рдирд╛
  • рдмрд╕ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдВ
  • рдмрдирд╛рдП рд░рдЦрдирд╛ рдЖрд╕рд╛рди рд╣реИ
  • рдкрд┐рдЬреНрдЬрд╛ рдСрд░реНрдбрд░ рдХрд░реЗрдВ
  • рдФрд░ рдЗрд╕реА рддрд░рд╣ ...

рд▓рдЧрд╛рддрд╛рд░ рд╡рд┐рдХрд╕рд┐рдд рдФрд░ рдмрджрд▓рддреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдЬрд╣рд╛рдВ рдЙрдиреНрд╣реЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ: рдХреБрдЫ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдХреБрдЫ рдХрд╛рдЯ рд▓реЗрдВред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдХреБрдЫ рдмрд┐рдВрджреБрдУрдВ рдкрд░ рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рд╣рдореЗрд╢рд╛ рдирд┐рд░реНрдгрдпреЛрдВ рдХреЗ рд╕рд╛рде рдЬрд▓реНрджреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рд░реНрдердХ рдирд╣реАрдВ рд╣реИред :)

рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдореЗрд░реА рдпреБрдХреНрддрд┐рдпрд╛рдВ рдЖрдкрдХреЛ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреА рдФрд░ рдХреЗрд╕ рд╕реНрдЯрдбреА рдореЗрдВ рдЖрдкрдХреЛ рдЕрдзрд┐рдХ рд╡рд┐рдЪрд╛рд░рд╢реАрд▓ рдмрдирд╛рдПрдВрдЧреАред рдЕрдЧрд░ рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд▓реЗрдЦ рдкрд╕рдВрдж рдЖрдпрд╛, рддреЛ рдореИрдВ рдХреБрдЫ рдФрд░ рдЙрдмрд╛рдК рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред рдЗрд╕ рдмреАрдЪ рдореЗрдВ - рдЕрд▓рд╡рд┐рджрд╛!

Source: https://habr.com/ru/post/hi419419/


All Articles