Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Перенос тестов с win7 на win8



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Перенос тестов с win7 на win8
2014-09-30 10:56

С выходом и относительно активным пользованием новой Win8 встала новая задача запуска на ней ранее разработанных тестов.

Имеем тесты разработаны для .NET приложения, активно проверяется в Win7. 

Собственно вопрос: Можно ли установить просто Win8 на нее ТestExecute 10.3 и запустить старые тесты? Элементы UI (т.е. NameMapping) будут те же или другие?

Я так понимаю библиотеки в Win8 используются те же. Может кто сталкивался с этим, поделитесь опытом. 

 

Заранее благодарен,



Зависает TestComplete после клика по элементу из контекстного меню
2014-09-30 13:16

ТО: TestComplete 9.31.3889.7 / JScript / IE 10.0 / Redmine

 

Сценарий:

 

1. Отфильтровать в Redmine список задач

2. Отметить несколько задач

3. Вызвать контекстное меню RClick

4. Нажать Удалить

5. Появится окно Message from webpage

6. Далее TC зависает. Остановить скрипт пока окно висит тоже не получается.

 

Если нажать Stop в TC, то скрипт остановится только в случае закрытия окна Message from webpage

 

п.4 делаю 2 способами:

 

1. Способ 1: jQuery

...

// получить элемент из контекстного меню
ContextMenuDel = GetHtmlElementByJQuery(PageSpam, "#context-menu .icon-del")[0];

// нажать по элементу Удалить
ContextMenuDel.сlick();

// далее тест не идет!!! TC стоит на месте. Не важно .click() или .Click(). Stop TC вручную не помогает!

2. Способ 2: Если искать элемент через метод FindChild и кликать по нему, то проблемы нет.

 

Хотелось бы понять, куда проваливается TC? jQuery и click использую неоднократно. Но столкнулся с проблемой, когда окно с веб держит TC.

Прикрепленные изображения

  • TC_msg_Web.jpg


Раз SQL, два SQL…
2014-09-30 13:35

SQL для тестировщиков – это такая вещь в себе. Все знают, что SQL тестировщикам нужен, но никто не знает зачем. Вернее, есть такие люди, которые знают, ведь не зря в двух вакансиях из трех знание SQL идет отдельной строкой. Но эти знающие люди будто находятся в каком-то тайном клубе. «Первое правило клуба знающих о том, зачем тестировщику SQL – не говорить о клубе знающих о том,…»

 

Информацию из первых уст приходилось собирать по крупицам, подчас выступая неплохим таким археологом. Например, ещё в далеком 2006 году просвещенные знали не только о том, зачем SQL тестировщику, но и пытались найти способы автоматизации тестирования SQL.

После чего – затишье аж до 2011 года, когда ещё один участник клуба «знающих» завел беседу на тему того, что же должен знать тестировщик и зачем.

 

А дальше утечка информации пошла более интенсивно и всё новые и новые тестировщики постигали сакральное знание: что же такое SQL и зачем оно нам? Появлялись новые темы на форуме, появлялись новые статьи в блогах: http://vestfalka.blogspot.nl/2013/03/test-it-sql.html и http://vestfalka.blogspot.nl/2013/03/7-sql-server.html.

 

Что самое приятное, сейчас вопрос о том зачем же нужен SQL в тестировании уже не возникает, а если и возникает – то ответов на него очень много, всегда можно найти такой, который подойдет именно тебе.

 

У нас на портале тоже был курс SQL для тестировщиков. Мы не стоим на месте, наши курсы растут и развиваются вместе с нами, мы всегда прислушиваемся к мнению наших учеников. Вот и курс SQL для тестировщиков рос-рос, сначала из маленького 4-лекционного стал большим 6-лекционным, а теперь и вовсе разделился на два, в полном соответствии с пожеланиями тех, кому «вот тут непонятно, давайте ещё раз пройдемся» (http://software-testing.ru/trainings/schedule?task=3&cid=230), и тех, кому «давайте без воды и ещё про триггеры расскажите!» (http://software-testing.ru/trainings/schedule?&task=3&cid=96).

 

Не знаете к какому курсу присоединиться? Не беда! Специально для Вас мы создали тест: http://software-testing.ru/lms/course/view.php?id=180 для определения Вашего уровня подготовки в SQL. На основании полученных результатов Вы сможете принять взвешенное решение. Попасть в опросник можно с использованием тех же логина и пароля, которые используются для входа на форум.

 

Только помните: первое правило клуба знающих SQL – никому не говорить о клубе знающих SQL!



Тестировщик ПО (г. Москва)
2014-09-30 15:58

Добрый день!

 

Ищем Тестировщика ПО

 

Опыт работы от 3 лет.
г. Москва.

Должностные обязанности
- Планирование, проектирование и проведение тестирования ПО;
- Комплексное тестирование ПО перед выпуском очередной версии;
- Регистрация багов в TFS, контроль их устранения;
- Проведение полевых тестов с использованием реального оборудования.

Тестировщик отдела разработки должен знать (на базовом уровне необходимом для проведения тестирования):
1. Платформу Microsoft.NET Framework.
2. Языки программирования C#, С, С++.
3. Язык запросов T-SQL.
4. Принципы работы основных алгоритмов.
5. Основные шаблоны проектирования.
6. Принципы работы периферийного оборудования ПК и основные протоколы взаимодействия с ним.
7. Основы использования стека TCP/IP.
8. Технологии WinForms, WCF, WPF, Entity Framework, LINQ.
9. Web-технологии HTML, CSS, JavaScript, jQuery.
10. Систему контроля версий TFS (знание Git приветствуется).
11. Принципы тестирования ПО, разработки и проведения:
∙ Unit-тестов;
∙ Интеграционного тестирования;
∙ Функционального тестирования;
∙ Нагрузочного тестирования;
∙ Тестирования UI (юзабилити, локализация).
11. Технический английский язык (чтение документации).

Дополнительные знания (приветствуется):
1. Знание ASP.NET, SOAP/WebAPI, MVC.
2. Работа с оборудованием на низком уровне.

Мы предлагаем:
Оклад - 60 000 - 80 000 рублей (по результатам собеседования)

Испытательный срок - 2 месяца

Соц.пакет, Работа по Трудовому Кодексу

Молодой и дружный коллектив, доброжелательная атмосфера в коллективе.

О нас.
Компания Engy российский разработчик и производитель банкоматов, терминалов самообслуживания и вендингового оборудования.

Специализация компании:
Реализация "под ключ" инновационных проектов в области терминалов самообслуживания и вендинговых машин. Разработка программно-аппаратных комплексов на базе устройств самообслуживания.

 

Резюме и вопросы просьба присылать на адрес: rabota.en-gy@mail.ru



Как задать 2 параметра при использовании WebDriverFactory
2014-09-30 18:56

Добрый день! Нужно запустить тесты на Jenkin's c использованием библиотеки WebDriverFactory.
До ее применения тесты запускались так:

     FirefoxProfile profile = new FirefoxProfile();
     profile.setPreference("intl.accept_languages", "ru");
     String Xport = System.getProperty("lmportal.xvfb.id", ":0");
public void setUp() throws Exception {
     "lmportal.deploy.firefox.path", "/usr/bin/firefox"));
     FirefoxBinary binary = new FirefoxBinary(firefoxPath);
     binary.setEnvironmentProperty("DISPLAY", Xport);
     driver = new FirefoxDriver(binary, profile);
     driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);

Как поместить profile и binary в capabilities и запрашивать драйвер с этими настройками?

 

В конечном результате необходимо указать Локаль и Бинарный FF

Тесты запускаются на jenkins, использую ant и junit



© 2010 | Software-Testing.Ru


В избранное