EDMS рдХреЗ рд▓рд┐рдП рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкрд░ рдСрдЯреЛрдЯреЗрд╕реНрдЯреНрд╕ рдХрд╛ рд╕рдВрдЧрдарди



+ рдмреЗрд╣рддрд░, рд▓реЗрдХрд┐рди рдХрдо рдордЬрд╝реЗрджрд╛рд░ рдХрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг
рдЫрд╡рд┐

рдЬрд▓реНрджреА рдпрд╛ рдмрд╛рдж рдореЗрдВ, рд╣рд░ рдХреЛрдИ рдПрдЯреА рдкрд░ рдЖрддрд╛ рд╣реИред рдЬрдм рдпрд╣ рджреЗрд░ рд╕реЗ рд╣реЛрддрд╛ рд╣реИ рддреЛ рд╕реНрдерд┐рддрд┐ рд╕рдордЭ рдореЗрдВ рдЖрддреА рд╣реИ, рдФрд░ рдпрд╣ рдЬрд▓реНрджреА рдХрдм рд╣реЛрддрд╛ рд╣реИ? рдФрд░ рдХреИрд╕реЗ рд╕рдордЭреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрднрд╡ рд╣реИ?

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

рдЙрддреНрдкрд╛рдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд░рд┐рдЪрдп
. , , , , , . offline.

-.

image

рд╕рд┐рджреНрдзрд╛рдВрдд рдХреНрдпрд╛ рдХрд╣рддрд╛ рд╣реИ


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

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

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

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

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

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

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

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

рд╣рдорд╛рд░реЗ рд╕рд╛рде рдСрдЯреЛ рдкрд░реАрдХреНрд╖рдг рдХреИрд╕реЗ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ?


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

рдЫрд╡рд┐

рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг EDMS рдХреЗ рд╕рд╛рде рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреА рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рд╡реЗ рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддреЗ рд╣реИрдВред рд╡реЗ рдИрдбреАрдПрд╕ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдм рд╕реЗрд╡рд╛ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реИрдВред

рд╕рд░реНрд╡рд░ рдкрдХреНрд╖ рдХреЗ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рдж рдЪрд▓рд╛рдПрдБред

рдЫрд╡рд┐

рдПрдВрдб-рдЯреВ-рдПрдВрдб рдЯреЗрд╕реНрдЯ рдПрдВрдб-рдпреВрдЬрд╝рд░ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддреЗ рд╣реИрдВред рд╡реЗ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдмрдЯрди рджрдмрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдПрдХ рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ EDMS рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдПрдХреАрдХрд░рдг рдФрд░ рдЕрдВрдд-рдЯреВ-рдПрдВрдб рдкрд░реАрдХреНрд╖рдг рдЕрдм рдкрд░реАрдХреНрд╖рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рд╣рдореЗрдВ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд░ рдПрдВрдб-рдЯреВ-рдПрдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?


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

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

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

рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдпреВрдЖрдИ рдкрд░реАрдХреНрд╖рдг рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд▓рдХреНрд╖реНрдп рдереЗ:

  • рдореБрдЦреНрдп рдЖрд╡реЗрджрди рдорд╛рдорд▓реЛрдВ рдХреА рдПрдЯреА рдХрд╡рд░реЗрдЬ;
  • рд░рд┐рд▓реАрдЬ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░рддрд┐рдЧрдорди рдореЗрдВ рдХреАрдбрд╝реЗ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдирд╛ред

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

рдХреБрдЫ рд╕рдордп рдмрд╛рдж, рдПрдХ рдФрд░ рд▓рдХреНрд╖реНрдп рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ - рдореИрдиреНрдпреБрдЕрд▓ рдкреНрд░рддрд┐рдЧрдорди рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдирд╛ред

рдФрд░ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рди рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдХрдм рд╣реИ?


рдкрд░реАрдХреНрд╖рдг рд╕реНрд╡рдЪрд╛рд▓рди рдкрд░ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреА рддрддреНрдкрд░рддрд╛ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреА рддрддреНрдкрд░рддрд╛ рднреАред

рд╕реНрдерд┐рд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛


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

рд╡рд┐рдХрд╛рд╕ рдХреА рдпреЛрдЬрдирд╛рдПрдБ


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

рд╕рд╛рдзрди


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

рдХреИрд╕реЗ рддрдп рдХрд░реЗрдВ?


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

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

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдг:

  • рджрд┐рди рдореЗрдВ рдПрдХ рдмрд╛рд░ рджреМрдбрд╝реЗрдВ (рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕реНрд░реЛрдд рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдЕрдЧрд░ рдХреБрдЫ рд╣реЛрддрд╛ рд╣реИ);
  • рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдПрдВ;
  • рджреЛ рдЙрдкрдХрд░рдгреЛрдВ (iOS рдФрд░ Android) рдкрд░;
  • рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд▓рд┐рдП рдЕрдм рд▓рдЧрднрдЧ 50 рдкрд░реАрдХреНрд╖рдг рд╣реИрдВ, рд░рди рд▓рдЧрднрдЧ рдПрдХ рдШрдВрдЯреЗ (рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЗ рд╕рд╛рде) рд▓реЗрддрд╛ рд╣реИ;
  • iOS рдХреЗ рд▓рд┐рдП - рд▓рдЧрднрдЧ 40 рдкрд░реАрдХреНрд╖рдг, рд░рди рдореЗрдВ рд▓рдЧрднрдЧ 30 рдорд┐рдирдЯ рд▓рдЧрддреЗ рд╣реИрдВ;
  • рдкрд░реАрдХреНрд╖рдг Xamarin.UITest рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ;
  • рд╡реЗ TFS рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд┐рд░реНрдорд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, TFS рдореЗрдВ рдЙрд╕реА рд╕реНрдерд╛рди рдкрд░ рд╣рдо рд░рдиреЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╣реИрдВред

рдЫрд╡рд┐

Xamarin.UITest рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛


рдпрд╣ Xamarin.iOS рдФрд░ Xamarin.Android (рдСрдмреНрдЬреЗрдХреНрдЯрд┐рд╡-рд╕реА / рд╕реНрд╡рд┐рдлреНрдЯ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдФрд░ рдЬрд╛рд╡рд╛ рдХреА рднреА рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рд╣реИ) рдкрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдпреВрдЖрдИ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рд╣реИред рдЯреЗрд╕реНрдЯ C # NUnit рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВред рд╕рд╛рдордЧреНрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

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

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдРрд╕рд╛ рдкрд░реАрдХреНрд╖рдг рд╣реИ рдЬреЛ рдЕрдорд╛рдиреНрдп рд▓реЙрдЧрд┐рди рджрд░реНрдЬ рдХрд░рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ:

public void ShowErrIncorrectLoginOrPassword_IfLoginIsWrong()
  {
    var wrongLogin = TestsSettings.UserLogin + "1";
    app.EnterLoginAndPassword(wrongLogin, TestsSettings.UserPassword);
    app.WaitForElement(Resources.Identifiers.ErrorMessage, "Login is incorrect, alert message wasn't shown.", TestsSettings.Delay);
    Assert.AreEqual(CoreResources.ErrIncorrectLoginOrPassword, ErrorMessage);
  }


private string ErrorMessage => 
app.Query(x => x.Marked(Resources.Identifiers.ErrorMessage)).First().Text;

рдЗрд╕рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдЗрдирдкреБрдЯ рд╡рд┐рдзрд┐:

public static void EnterLoginAndPassword(this AndroidApp app, string login, string password)
    {
      app.WaitForElement(Resources.Identifiers.LoginEdit, TestsSettings.Delay);
      app.EnterText(Resources.Identifiers.LoginEdit, login);
      app.EnterText(Resources.Identifiers.PasswordEdit, password);
      app.Tap(Resources.Identifiers.LoginButton);
    }

рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдорд╛рдирдХ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдПрдХ рддрддреНрд╡ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдирд╛, рдкрд╛рда рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛, рдПрдХ рддрддреНрд╡ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ред

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

рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╣реЛрдирд╛


рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рддрддреНрд╡реЛрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдХрднреА-рдХрднреА рд╣рдореЗрдВ рд╡рд╣ рдЙрдореНрдореАрдж рдирд╣реАрдВ рд╣реЛрддреА, рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЙрдореНрдореАрдж рдереАред

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

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

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

рдЫрд╡рд┐

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

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

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

рдХреБрдЫ рдХрдкреНрддрд╛рди рдкрд░рд┐рдгрд╛рдо


рд╕реНрд╡рдЪрд╛рд▓рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВ рдпрджрд┐ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред

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

рдареАрдХ рд╣реИ, рдкрд┐рд░рд╛рдорд┐рдб рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛ред

All Articles