tag:blogger.com,1999:blog-3194536352323585971.post6092128320523970913..comments2024-03-20T16:01:01.278+04:00Comments on Жизнь - это движение! А тестирование - это жизнь :): LogonDialogHandler VS Windows 7 (Решение в Watin)Ольга Назина (Киселева)http://www.blogger.com/profile/03026399106706734657noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-3194536352323585971.post-41846234726572196672012-11-26T22:24:44.855+04:002012-11-26T22:24:44.855+04:00Сергей, спасибо!
Обязательно попробую ваш вариант!...Сергей, спасибо!<br />Обязательно попробую ваш вариант!)Ольга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-34133930447467761702012-11-23T17:40:14.493+04:002012-11-23T17:40:14.493+04:00Сорри, это код работает (у меня был неправильный п...Сорри, это код работает (у меня был неправильный пароль), но я нашел более компактное решение, через AutoIt:<br /><br />AutoIt = new AutoItX3();<br />AutoIt.WinWaitActive("Windows Security", "", 5));<br />AutoIt.Send(user);<br />AutoIt.Send("{TAB}");<br />AutoIt.Send(password);<br />AutoIt.Send("{TAB}{TAB}{ENTER}");<br /><br />Нужно только подключить длл-ку:<br />using AutoItX3Lib;Sergehttps://www.blogger.com/profile/00999367563593571884noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-7562132697297414072012-11-23T12:41:50.683+04:002012-11-23T12:41:50.683+04:00IE 8, Win7 английская, данный код валится на:
////...IE 8, Win7 английская, данный код валится на:<br />/////////<br />var another = (from AutomationElement list in lists<br /> where list.Current.ClassName == "UserTile" where list.Current.Name == "Use another account"<br /> select list).First();<br />/////////<br />с ошибкой:<br /><br />"Exception was thrown while DialogWatcher called HandleDialog: System.InvalidOperationException: Sequence contains no elements<br />at System.Linq.Enumerable.First[TSource](IEnumerable`1 source)"<br /><br />Если же закоментировать Where, то вводит логин, пароль, кликает сабмит, но окошко снова появляется - он снова вводит-кликает и так несколько раз, пока не сваливается. Короче логин не происходит.<br />Sergehttps://www.blogger.com/profile/00999367563593571884noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-79387996857061966102011-11-15T11:47:34.929+04:002011-11-15T11:47:34.929+04:00Логин/пароль в браузере, конечно, по кнопочке реко...Логин/пароль в браузере, конечно, по кнопочке рекорд я не представляю, как можно записать логин в винду :)<br />Ну и строчка кода начинается со слова browser...<br /><br />А зачем автоматизировать логин в винду? о_ООльга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-87927350774799661682011-11-15T10:35:08.767+04:002011-11-15T10:35:08.767+04:00Я не совсем понял какой логин имеется в виду - лог...Я не совсем понял какой логин имеется в виду - логин в винду?<br />Или логин/пароль, который просят когда открываешь в браузере "защищенный" ресурс?<br />Можете пояснить, пожалуйста ?anryhttps://www.blogger.com/profile/12612864628096098164noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-83975099265822957742011-11-10T15:07:26.026+04:002011-11-10T15:07:26.026+04:00Да, но, согласитесь, 5к за лицензию и 0 - принципи...Да, но, согласитесь, 5к за лицензию и 0 - принципиально разные вещи)))<br /><br />+ В тесткомплите я мало что понимала - он ищет все сам, делает какие то алиасы, а сама накодить я бы не смогла. И никто не поможет! Программистам он не знаком, так что малейшая помощь растягивается, пока он сам поймет, что тут да как.<br /><br />А так - в студии, на С#, любого спроси, поможет подскажет, на крайняк продебажим. <br /><br />Так что для меня тесткомплит вообще не вариант. По цене не вариант, и по поддержке тоже. Всегда лучше выбирать тот инструмент, по которому тебе смогут помочь.<br /><br />Но, надеюсь, кому-нибудь из будующих автоматизаторов этот текст поможет :)Ольга Назина (Киселева)https://www.blogger.com/profile/03026399106706734657noreply@blogger.comtag:blogger.com,1999:blog-3194536352323585971.post-49667842852954433092011-11-10T14:19:38.963+04:002011-11-10T14:19:38.963+04:00Мне кажется зря вы тест комплит так рано выбросили...Мне кажется зря вы тест комплит так рано выбросили) просто немного другой подход нужен судя по тому что я понял из вашего описания о работе с ним.ko4evnikhttps://www.blogger.com/profile/06956305458855512472noreply@blogger.com