Ситуация такова: Есть GUI - приложение (графический редактор), написанный на QT 4.6.2.
Заказчик пожелал автоматизировать регрессионное тестирование. Я скачала evalution TestComlete, все понравилось (записывает скрипты, разпознает объекты и их свойства, вопроизводит скрипты). В итоге был куплен TestComplete (ver 8.20.538.7) Standart. Беда - записывает сценарии, но потом не может их воспроизвести :( (не находит им же идентифицированное поле). В свойствах объекта (при задании Property CheckPoint) нету property Text (которое единственно важное и уникальное). При этом запись, вопроизведение и распознавание свойств таких стандартных приложений, как NotePad или Calculator - без проблем. Почитала про поддержку QТ, скачала и доставила необходимы модули, не помогло.
У есть меня подозрение, что проблема в том, что это Standart (а trial был Enterpise) и не хватает какой-то Feature.
Если это так, то чего не хватает и можно ли проапрейдить как-то плагином, а не всю покупать Enterprise версию ?
19-20 марта, Новосибирск CodeFest
2011-03-09 13:50
Друзья!
До ближайшего грандиозного слета тестировщиков в Сибири на CodeFestосталось ровно 10 дней! Регистрация открыта.
Программа готовит массу сюрпризов:
Во-первых, только в рамках QA секции будет10 отличнейших технических докладовиз Новосибирска, Томска, Омска, Москвы и Санкт-Петербурга! Вы узнаете как тестируют в новосибирском Intel, питерском Jet Brains, новосибирском Parallels, Яndex всея Руси, омском Luxoft, и конечно же 2ГИС!
Будут представлены доклады опытных интереснейших рассказчиков и признанных экспертов, любимцев аудитории SQA Days и других крупнейших конференций стран СНГ!
Вы можете задать все волнующие Вас вопросы, получить на них ответы, наметить новые горизонты для развития себя и своей команды, рассказать о своих проблемах..
Разве можно такое пропустить?
Во-вторых, программа впервые будет дополнена двумя двухдневными тренингами Наташи Руколь, от которых в восторге вся европейская часть РФ на которые уже нужно регистрироваться! Только представьте, целая неделя для тестировщиков ;))
В случае ненабора на тренинги они просто не состоятся....
В-третьих, будет возможность во всех подробностях узнать о работе в самых классных компаниях Сибири и страны, найти отличных специалистов себе в команду и просто узнать о тенденциях на рынке труда.
В-четвертых, не раскрывая всех секретов, гарантируем отличную позновательную тусовку тестировщиков всей Сибири!
Не забудьте позволить себе хотя бы раз в год прокачать свои знания и навыки!
Приезжайте, будет улетно!
Ситуация такова: на меня повесили новую активити: на ночь запускать автотесты и утром делать их анализ. объем тестирования - примерно 150 Юзкейсов, на то, чтобы просмотреть один из них требуется от 1 до 20 минут(суть в выявлении багов, тоесть необходимо найти первопричину ошибки, просмотреть, ошибка ли это имплементации, или же автотула тупит\недописана или же отвалилось из-за перфоманса). Все бы ничего, но он меня требуют предоставить отчет в течении часа-двух. В отчет необязательно должны входить заведенные на BTS багрепорты по найденым проблемам, хотя бы корректная формулировка проблемы и указать принадлежность к сценарию определенному. Затем я должен проработать все найденные проблемы и если необходимо завести багрепорты.
Проблема в том, что я не успеваю за час обработать данные. Вторая проблема в том, что у меня уходит весь день почти на анализ дефектов и заведение багрепортов.
Возможно, кто-то занимался подобной активити и сможет подсказать как оптимизировать ее, какие триксы, методы применить, чтобы временные затраты снизить при обоих процессах (первичном анализе и вторичном, с заведением багрепортов).
У меня родились пока такие идеи:
1. Если юзкейс(он же сценарий - кусок функционала грубо говоря) занимаем много времени на вторичный анализ - отдавать его какому-нибудь инженеру с проекта, чтобы он прогнал этот кусок еще раз и занялся анализом самостоятельно. Таким образом на вторичный анализ время уменьшится.
2. Разбить весь скоуп на две части по приоритетам: те, которые имеют высший приоритет(покрывают ключевой фугкционал) должны быть проанализированы утром, в течении часа, а остальные сценарии могут быть протестированы уже к обеду или позже. Таким образом время на первичный анализ увеличится.
Хочу добавить, что можно задействовать дополнительно людей для вторичного анализа, но первичный я должен делать самостоятельно. Результаты первичного анализа отправляются менджменту.
Вопрос еще стоит в том, как наиболее эффективно использовать человеческие ресурсы в такой ситуации.
Если есть какие-то идеи, предложения, прошу, выкладывайте, буду очень благодарен :)
Программа для проверки доступности сайта по всему миру
2011-03-09 14:16
Всем привет,
Я на Винде ХР, и в поисках какой нибудь хорошей программки которая могла бы проверять доступность моего сайта в разных частях мира.
Допустим иногда мой сайт не доступен в некоторых городах Индии или России, или даже в моей стране сайт доступен только посредством соединения определённых интернет провайдеров, а через других нет.
Я подумал может есть такая утилита для винды, которую можно гибко использовать чтобы проверять доступность сайта в разных городах / странах / через разных интернет провайдеров.
Заранее спасибо.
Проблема при использовании TestNG
2011-03-09 18:25
Добрый день.
У кого какие мысли есть по поводу следующей проблемы:
(Используется Eclipse-Selenium-jUnit4/TestNG)
Берем простейший код открывающий страницу гугл с использованием JUnit:
public class MyTest extends SeleneseTestBase {
@Before
public void setUp() throws Exception {
setUp("http://google.com", "*chrome");
}
@Test
public void myTest() throws Exception {
selenium.open("/");
}
}
-все прекрасно отрабатывает
Берем тот же код но с использованием TestNG:
import com.thoughtworks.selenium.*;
import org.testng.annotations.*;
public class TestNTTest extends SeleneseTestNgHelper {
@BeforeTest
public void setUp() throws Exception {
setUp("http://google.com", "*chrome");
}
@Test
public void myTest4() throws Exception {
selenium.open("/");
}
}
И тут случается абракадабра -
Запускается почему то iexplorer(!!!) при этом в окне вместо гугла мы видим ошибку:
Цитата
</h2>HTTP ERROR: 403<h2>
Forbidden for Proxy
RequestURI=/
Высшее образование для тестировщика
2011-03-09 21:24
Если посмотреть вакансии для тестировщиков, то везде требуется в/о. Причём желательно - математика, физика или комп. технологии, но в любом случае государственное и техническое.
Но зачем? А тем более - почему техническое?
Неужели тестирование - это техническая отрасль деятельности? Тут и интуиция и психология и регистрация дефектов...
Как вы думаете, правда ли нужно высшее образование для работы тестировщиком?