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

печатать там, где находится курсор



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

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


печатать там, где находится курсор
2011-08-29 12:26
скажите, пожалуйста, есть ли такая возможность в селениуме: печатать там, где стоит курсор? чтоб было без определения xpath элемента


QTP: проблема с опознанием объектов в JavaTree, JavaList, JavaToolbar
2011-08-29 12:42
Здравствуйте. Подскажите пожалуйста, проблема заключается в том, что QuickTest не понимает, не распознает элементы в JavaTree, JavaList, JavaToolbar.
Не могу понять, какие свойства указать в ObjectIdentification, чтобы узлы в дереве, кнопки в тулбаре, элементы в джаваЛисте были опознаны.

Функциональное тестирование ПО
2011-08-29 13:53
Функциональное тестирование по праву занимает ведущее положение среди прочих видов тестирования, поскольку программа должна в первую очередь работать правильно, иначе ни скорость, ни защищенность, ни удобство использования уже не будут иметь никакого значения.

У нас есть специальный тренинг “Тест-дизайн от А до Я”, посвященный тому, как придумывать тесты. Но помимо владения техниками тест-дизайна нужно ещё уметь их применять в нужном месте и в нужном объёме. Тестировщик способен придумать тестов гораздо больше, чем можно выполнить в разумное время.

Куда же направить основные усилия:

  • на системное или модульное тестирование?
  • на тестирование методом “чёрного” или “белого” ящика?
  • на автоматизацию или ручное тестирование?
  • на регрессионное тестирование или проверку новой функциональности?
  • на “позитивные” или “негативные” тесты?
Между описанными направлениями деятельности должен быть найден “средний путь”, который позволяет сбалансировать усилия и максимально использовать преимущества каждого из направлений.

Тренинг “Функциональное тестирование ПО” нацелен именно на рассмотрение этих вопросов, на формирование умения составлять тактический план функционального тестирования с целью достижения максимального тестового покрытия с минимальными усилиями и за кратчайшее время.

Подробнее...

FireFox 6 и Selenium IDE (PHP фотрмат)
2011-08-29 13:57
Сабж в теме. Что делать? как быть? обновил по глупочти лису и теперь нет PHP поддержки в IDE.
как быть? как активировать?

Определение координат объекта
2011-08-29 14:37
Имеется TreeView, в котором необходимо выполнить перенос элемента. Использование координат не приемлемо, так как структура дерева меняется. Есть ли методы позволяющие узнать координаты элемента дерева, что бы в дальнейшем передать их как аргументы для Drag метода. Или может есть другой способ переноса элемента 'по имени'. Например: выделил элемент "Item1", и перенёс его в "Item2".

Capture screenshot with selenium remote web driver
2011-08-29 14:49
Возникла проблема со снятием скриншотов при использовании RemoteWebDriver. Дело в том, что RemoteWebDriver не имплементит интерфейс TakesScreenshot. Нагуглил вот такое решение http://blog.infostretch.com/capture-screenshot-with-selenium-remote-web-driver , но что то у меня не работает, либо я что то не то делаю :(

Я джаднул TakesScreenshot класс и увидел следующее

package org.openqa.selenium;


// Referenced classes of package org.openqa.selenium:
//            WebDriverException, OutputType

public interface TakesScreenshot
{

    public abstract Object getScreenshotAs(OutputType outputtype)
        throws WebDriverException;
}


getScreenshotAs - вообще абстрактный метод и никакое @Override как в примере не надо, в классе RemoteWebDriver - вообще нету такого метода. Подскажите, все же как сделать скриншот на ремоут машине.
Пробовал передавать в getScreenshotAs и OutputType.BASE64 и OutputType.FILE - все время "Exception in thread "main" java.lang.NullPointerException
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:387)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:411)" на строке String base64Str = execute(DriverCommand.SCREENSHOT).getValue().toString();

Специалист по тестированию
2011-08-29 16:33
Добрый день!

В ОТП Банке открыта вакансия специалиста по тестированию

Основные должностные обязанности:
- Анализ и детализация требований
- Составление сценариев тестирования
- Проведение тестирования
- Отслеживание дефектов
- Составление документации

Требования к кандидату:
- Высшее образование
- Опыт работы в тестировании более 1 года
- Знание основ SQL
- Желательно опыт работы с банковским ПО (Ва-Банк или др.)
- Личные качества: тщательность, методичность, внимательность, аккуратность, умение работать в команде

Условия:
- Заработная плата: 50000 – 80000 р
- Добровольное мед. Страхование
- Тренировки по футболу и волейболу
Корпоративная цена для посещения фитнес-клуба

Резюме высылайте по адресу: i.gladnev@otpbank.ru
Иван

Специалист по автоматизации тестирования
2011-08-29 16:43
В ОТП Банке открыта вакансия специалиста по автоматизации функционального и нагрузочного тестирования

Основные должностные обязанности:
- Разработка скриптов автоматизированной выборки тестовых данных
- Разработка автоматизированных функциональных тестов
- Разработка заглушек и эмуляторов
- Разработка нагрузочных скриптов
- Составление сценариев нагрузочного тестирования
- Проведение нагрузочных испытаний
- Анализ результатов нагрузочного тестирования

Требования к кандидату:
- Высшее образование
- Опыт программирования
- Знание SQL, PL/SQL, VBS, C
- Желательно опыт работы с банковским ПО
- Желательно знание инструментов автоматизации тестирования (HP QuickTest Pro, HP LoadRunner, IBM Rational Robot или др.)
- Личные качества: тщательность, методичность, внимательность, аккуратность, желание совершенствовать свои навыки и учиться новому, умение работать в команде

Условия:
- Предполагаемая заработная плата: 60000 – 90000 р
- Добровольное мед. Страхование
- Тренировки по футболу и волейболу
- Корпоративная цена для посещения фитнес-клуба

Резюме высылайте по адресу: i.gladnev@otpbank.ru
Иван

SQA Days - 5 лет мы вместе!
2011-08-29 17:02
http://software-testing.ru/images/stories/conf/image001.gifSoftware Quality Assurance Days (SQA Days)

10-я Международная конференция специалистов в области обеспечения качества ПО

2-3 декабря 2011 года, Москва, Россия

Дорогие друзья!

Приглашаем вас принять участие в работе 10-й ЮБИЛЕЙНОЙ Международной конференции специалистов в области обеспечения качества ПО – SQA Days.



За эти годы мы с вами добились удивительных результатов! Нам многое удалось сделать на пути продвижения современных подходов в реализации качественного программного обеспечения. Вам удалось научиться многим новым практикам, инструментам, существенно улучшить взаимодействие в команде. Каждый из вас имел возможность внедрить полученные знания на практике, тем самым увеличив эффективность своей работы и качества ПО, а ведь это и есть цель настоящего тестировщика.

Читать дальше

Разработчик автоматизированных тестов
2011-08-29 17:49
В ОТП Банке открыта вакансия специалиста по автоматизации функционального и нагрузочного тестирования

Основные должностные обязанности:
- Разработка скриптов автоматизированной выборки тестовых данных
- Разработка автоматизированных функциональных тестов
- Разработка заглушек и эмуляторов
- Разработка нагрузочных скриптов
- Составление сценариев нагрузочного тестирования
- Проведение нагрузочных испытаний
- Анализ результатов нагрузочного тестирования

Требования к кандидату:
- Высшее образование
- Опыт программирования
- Знание SQL, PL/SQL, VBS, C
- Желательно опыт работы с банковским ПО
- Желательно знание инструментов автоматизации тестирования (HP QuickTest Pro, HP LoadRunner, IBM Rational Robot или др.)
- Личные качества: тщательность, методичность, внимательность, аккуратность, желание совершенствовать свои навыки и учиться новому, умение работать в команде

Условия:
- Предполагаемая заработная плата: 60000 – 90000 р
- Добровольное мед. Страхование
- Тренировки по футболу и волейболу
- Корпоративная цена для посещения фитнес-клуба

Резюме высылайте по адресу: i.gladnev@otpbank.ru
Иван

Помогите пож.определиться с тест-кейсами
2011-08-30 00:50
Здравствуйте.
Не поможете ли вы в такой задаче.

В базе данных есть данные:
Иванов Иван 01.01.1990 0671111111
Петров Петр 03.03.1993 0961111111
Петров Петр 03.03.1993 0501111111

И есть довольно странная форма логина:
- Поле Фамилия
- Поле Имя
- Поле Дата рождения

Логика программы следующая:
- если вводишь верно имя, фамилию и дату рожд. уникального пользователя (Иванов Иван 01.01.1990), тебя залогинивает и переносит на след.страницу.
- если вводишь верно имя, фамилию и дату рожд. НЕуникального пользователя (Петров Петр 03.03.1993) программа выдает ERROR
- если вводишь несуществующего пользователя (Сидоров Сидор 01.01.2000) программа выдает ERROR (точно такую же ошибку. НЕ ДРУГУЮ!)
- если вводишь всякую фигню, цифры, пустые поля, иероглифы, программа выдает тот же самый(!) ERROR.

Конечно я немного утрирую ситуацию, упрощаю, но так легче для вопроса.

А вопрос следующий:
Есть вариант 1, написать на все это дело 2 тесткейса (по количеству выходных состояний программы).
В первый положительный flow, а во второй - все остальное: и пустые поля, и иероглифы, и вполне нормальные данные те которые приведут к ERROR (например, Петров Петр 03.03.1993, ERROR - т.к. таких двое в базе).
Есть вариант 2,сделать большее кол-во тесткейсов, например на данные с уникальным пользователем тесткейс позитивный, на данные с неуникальными пользователями негативный, еще один для корректного, но несуществующего, еще один для всякой фигни, типа пустых полей и иероглифов.

Делается это все для автотестирования, регрессии, все данные пишутся в отдельный файл из которого потом будут браться.

Кому какой подход больше нравится?

Нагрузочное тестирование на TestComplete
2011-08-30 08:46
Здравствуйте!
Хотел спросить совета по поводу нагрузочного тестирования используя TestComplete 7.52.
Можете объяснить как использовать разные данные в методе POST(например форма авторизации - чтобы использовать разные логины и пароли; запрос записал использовав рекордер)?
И еще хотел бы узнать возможно как нибудь увеличить кол-во виртуальных пользователей не покупая лицензию на это ?


© 2010 | Software-Testing.Ru


В избранное