Перейти к содержимому

achumagin

Регистрация: 20 авг 2010
Offline Активность: 23 дек 2022 10:51
-----

Мои сообщения

В теме: Windows8+Selenium WebDriver +Firefox

28 октября 2013 - 06:50

1. проверить версию webdriver and firefox
2. Попробовать запустить на других браузерах (chrome, ie)
3. Проверить вот это предположение
"Failed to start up socket within 45000 ms" -- это означает, что selenium не может установить соединение с браузером. Да, они общаются по сети, используя порт 7055.
Поэтому нужно проверить сетевые настройки, прокси, файрволы, антивирусы -- кто и почему блокирует или перенаправляет соединения на localhost:7055

4. Поискать по тексту ошибки (выдача будут большая)



Вы создаете какое то wpf приложение в котором будете вызывать вебдрайвер?

И попробуйте вот этот пример

using Microsoft.VisualStudio.TestTools.UnitTesting;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;

namespace Wtest
{

        [TestClass]
        public class Test
        {
            [TestMethod]
            public void tour_should_be_created()
            {
                IWebDriver driver = new FirefoxDriver();
                driver.Navigate().GoToUrl("http://www.google.com/");
                IWebElement query = driver.FindElement(By.Name("q"));
                query.SendKeys("Cheese")
            }
          
        }
    }

В теме: MouseMove

23 октября 2013 - 07:04

Всем спасибо ребят. Там оказывается другая защита.
А по поводу движения мыши, можно реализовать как то?
Причем желательно несколько алгоритмов движения в рандомном порядке.



Можно.
Изучите Advanced User Iteractions

В теме: Можно ли научить человека образу мыслей тестировщика?

02 октября 2013 - 10:15

«Любой человек должен уметь менять пеленки, планировать вторжения, резать свиней, конструировать здания, управлять кораблями, писать сонеты, вести бухгалтерию, возводить стены, вправлять кости, облегчать смерть, исполнять приказы, отдавать приказы, сотрудничать, действовать самостоятельно, решать уравнения, анализировать новые проблемы, бросать навоз, программировать компьютеры, вкусно готовить, хорошо сражаться, достойно умирать. Специализация — удел насекомых».

@Роберт Хайнлайн

В теме: Как провести комплексную проверку программы всеми антивирусами?

26 сентября 2013 - 12:51

Привет!

Как вы себе представляете такой сервис?
Куча виртуальных машин с предустановленными антивирусами, на которых вы будете гонять тесты (установка, удаление, основные сценарии пользователя)?

Если да, то создайте свою ферму, как сказал Андрей.

Если нет, интересно послушать как вы себе представляете такой сервис.

В теме: Автоматизация тестирования десктоп приложения, C#

25 сентября 2013 - 11:58

Здравствуйте!
Недавно работаю тестировщиком, тестирую десктоп-приложение, написанное на C#.
Руководитель поставил задачу наладить автоматизацию тестирования данного приложения. Выбранный мною инструмент - Coded UI - планируется использовать для того, чтобы разобраться в структуре кода, который генерится рекордером. Сами тесты в дальнейшем нужно будет писать самостоятельно. Навыков программирования на C# у меня нет. С чего и как начать автоматизацию - пока не понимаю. Пожалуйста, помогите наметить направления деятельности.



Привет. Здорово, что у тебя есть задачи, которыми ты хочешь заниматься!
Сразу скажу, что без знаний C# тебе придется тяжело в атоматизации, так автоматизация = программированию, поэтому предлагаю след стратегию для твоего развития.

1. Изучение самого c# (как изучать, можешь выбрать сам) книгу рекомендую CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C# Автор: Рихтер Дж., где потренироваться можно посмотреть в моем блоге
http://ap-test-team....og-post_20.html
2. Изучение самого Coded UI. тут тебе в помошь оф. документация на msdn, можешь начать с доклада Лены Фалилеевой "Генерация C# тестов для Windows приложений при помощи Coded UI". Материалов полно.

Начни с простого теста, потом будешь его расширять.
А в конце ложка дегтя :) на все это нужно очень много времени и, мне кажется, что разумнее будет развивать ручные тесты, и оттачивать свои навыки программирования на вспомогательных тулзах, которые поборят рутину при ручном тестировании (как можно почитать тут).

В любом случае, удачи!