Здравствуйте, товарищи! Я единственный тестировщик в фирме которая пишет десктопоное ПО (подробности думаю ни к чему) на Delphi. Занимаюсь обычным ручным тестированием. Все ошибки и предложения фиксируются в redmine.
Однако с недавних пор возникла потребность улучшить качество тестирования в связи с тем, что жалоб клиентов не становится меньше, чем обычно (как бы резонный вопрос - где эффект от тестирования?)
Чаще всего ошибки, на которые жалуются клиенты обнаруживаются в нововведениях в ПО.
Начальство намекает, что надо бы автоматизацию наладить и будет всем счастье.
Почитав про автоматизацию однозначного ответа за ее использование я не нашел для себя.
Хотел бы посоветоваться с вами как мжно повысить качество тестирования.
1) Стоит ли применять автоматизацию или можно обойтись меньшей кровью?
2) Если нет, то какие методы улучшения качества ПО посоветуете
3) Если да, то какие средства автоматизации порекомендуете?
4) Имеет ли смысл писать свой фреймворк для автотестинга? (многие компании именно атк и поступают)
Доброго времени суток. Столкнулся с проблемой, что Click не отрабатывает верно, хотя Seleniumу кажется, что все в порядке и тест-кейс завершается успешно:
1. Открываю систему, дохожу до момента, когда кнопка активна
2. Дожидаюсь пока она загрузится (waitForElementPresent)
3. Кликаю по кнопке, нахожу по xpath (//div[@title=Создать новый документ]) (клик приходится вручную прописывать, селениум не записывает нажатие на неё)
Фактический результат: шаги проходятся успешно, но после нажатия на кнопку должно выходить окошко-меню (см. скрин 031 03.jpg), этого не происходит. Пробовал все варианты Click,ClickandWait, ставил в начале focus, mousedown. не помогает.
Код кнопки:
<divclass="MainStyle-toolbarItem MainStyle-toolbarItem-up"tabindex="0"role="button"title="Создать новый документ"style="display: inline-block; cursor: pointer; white-space: nowrap;"aria-pressed="false">
Впервые получаю на тестирование страничку небольшого сайта, точнее, его часть. Черный ящик, требований нет, могу только догадываться о том, что проверять. Но больше всего меня смущает одно.
Есть некоторая форма отзывов. И там перед вводом имени и текста сообщения сначала выбирается тип обращения (combobox): жалоба, предложение и т.п. Всего 5 пунктов.
Правильно ли я понимаю, что все эти значения можно отнести в один класс эквивалентности, потому что, на мой взгляд, они никак не влияют на отправку сообщений? В случае, если они в одном классе, я просто проверю первое и последнее значение списка, и буду считать это достаточным.
Либо я что-то не учитываю, и нужно проверять каждое значение?