Сегодня мы публикуем слайдкаст Лянгузова Алексея Неудобство использования ПО. В чем вина тестировщиков?
Данный вопрос обсуждался на первой тематической встрече сообщества тестировщиков Санкт-Петербурга в формате круглого стола. Настало время поделиться нашими соображениями с большим количеством участников.
Зачастую, когда говорят о юзабилити, рассказывают про то, где на сайте разместить большую красную кнопку "купить". Этот доклад абсолютно о другом.
Многие программы неудобны и сложны в использовании или понимании. Они недружелюбны, спрашивают всякие глупости или накладывают ненужные ограничения. Обычно в этом обвиняют программистов, дизайнеров, иногда руководителей. Но тестировщиков редко, а точнее никогда. Неужели тестировщики не имеют отношения к тому, что на выходе получаются корявые программные продукты? Конечно же имеют! Давайте определимся, в чем же виноваты обычные тестировщики и что они могут исправить в этой области.
Какие настройки нужно выставить, чтобы выполнения теста прерывалось, если в ходе выполнения скрипта объект(контрол на форме) не найден.
Сейчас в процессе выполнения отрабатывает timeout и если объекта нет, то выполняется следующая строчка скрипта и так далее.
Stop on Error для проекта отключено.
Stop on Window recognition error включено
Stop on Error не могу выставить для теста, потому что могут не отработать контрольные точки (проверка свойств объекта),
а тест нужно продолжить в этом случае.
Test Complete и Web-приложения (Toolbar)
2010-11-25 11:56
Здраствуйте! Прежде всего спосибо администрацыи сайта за поддержку качествинного и хорошого форума как етот. Я ручной тестер и столкнулсо з вопросом автоматизацыи, а именно с помощю Test Complete.
Я новичок автоматизированого тестирования, после пересмотра ряда видео материалов и некоторых доков, коечто у меня начало получатса, но ето очень маленькая часточка того щто нужно. Возмоно я повторюсь потомушто перечитать весь форум сложно, я б хотел задать несколько вопросов:
Введение: Проект собой предстовляет "тулбар" которий интегритса в браузер (IE8; FF3.6) вот его я и буду тестить со сторони вебки и со сторони десктопа куда записуютса преференсы.
1. как правильно вибрать тип проекта для запису кликов в браузере, штобы он смог их воспроизвести а не выдавал ошыбку "The object does not exist"
2. как я могу запустить інсталяшку из папки без ошыбки "Overlapping window"
3. и последние, я использую Він7(64) - поетаму стоит "NCP Secure Client Entry" иногда имею проблеми с запису ТС - выбивает ошыбка...
И на конець: Я новичок тому буду очень признателен любым советам, и постараюсь освоить ето дело быстро :). Если есть кокойто опыт тестирувания тулбаров - подилитесь им, или хотябы кокойто книжкой для новичков. Извиняйте за ламаное написание, не родная мова, СПОСИБО НАПЕРЕД.
Не определяются колонки таблицы
2010-11-25 13:20
Здравствуйте!Помогите пожалуйста решить проблему.
Есть таблица с какимито колонками.
Каждый пользователь программы может их(колонки) настроить под себя(какието убрать, какието добавить, какието поменять местами).
Но с помощью TestComplete никак не получается определить какие колонки отображаются в каком порядке на данный момент..
с помощью
for (var i=0;i<tbl.columnCount;i++)
Log.Message(tbl.columns.Items(i).text); выводятся те колонки которые были первоначально
Проблема с VB объектами
2010-11-25 14:39
Что делать?
Проект - Flat. Объекты -VB. В форме подсвечиваю контрол, перехожу к нему в Object Tree,(где объектов с таким именем VBObject("txtEdit") много, что уже настораживает), присваиваю новое Mapped Name. В скрипте использую WaitAliasChild. При выполнении TC по моему алиасу выбирает совсем другой объект. Как можно решить такую проблему? Отказываться от Flat-модели?
Есть задача открывать в браузере страницу без рендеринга, т.е. чтобы сразу открывался исходный код, без полной загрузки страницы.
Использую RC + JUnit + Java
Нашел такую вещь как view-source:
Пробую selenium.open("view-source:http://google.ru");
Но вместо этого команда open берет значение из конфига, хотя не должна этого делать, походу просто не понимает подобной записи.
Прописал в конфиге данную строчку - не работает, фреймворк наш сразу выдает исключение.
Есть ли какая-нибудь возможность прописать в адресную строку view-source:URL?
Ведущий тестировщик, 70-90 т.р.
2010-11-25 15:36
В небольшую московскую компанию, разрабатывающую ПО для внутреннего использования (банковская сфера, инвестиционные проекты) требуется ведущий тестировщик.
Данная вакансия подразумевает высокий уровень ответственности и самостоятельности, работу в демократичном коллективе с Agile.
Офис в центре, рядом с метро, график работы ~10-19, плавающий. З/п 70-90 т.р. по результатам собеседования.
Необходимыми требованиями для рассмотрения Вашего резюме является:
Высшее техническое (желательно математическое) образование
Опыт работы в тестировании от 2х лет
Опыт автоматизации тестирования
Плюсами будет:
Oпыт работы в инвестиционном банке или брокерской конторе
Опыт работы с автоматизированными торговыми системами реального времени
Помимо хороших условий труда, достойной оплаты и премий, вас ждут перспективы развития либо в направлении руководства тестированием, либо в направлении экспертизы.
Пожалуйста, высылайте свои резюме на адрес cv \*\ quality-lab.ru
Проблема с запуском тестов в Mozilla Firefox
2010-11-25 17:05
Здравствуйте!
У меня возникла следующая проблема: при работе автоматических тестов в браузере Mozilla Firefox возникает ошибка CrashRepordet. Подскажите пожалуйста как это можно исправить? Ошибка возникает только в этом браузере и только при работе тестов.
Инструмент:TestComplete 7.20
Прикладываю скриншот с окошком которое появляется.