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

вопрос по x-path



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

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


вопрос по x-path
2011-11-30 14:07
здравствуйте! скажите, пожалуйста, можно ли получить порядковый номер тега, находясь на нем?
ситуация такая:
есть несколько тегов одинаковых:

<div id="events_list">
   <div class="past-events-wrap">
   <div class="events-feed-wrap">
   <div>
   <div class="events-feed-wrap">
   <div>
   <div class="events-feed-wrap">
   <div>
   <div class="events-feed-wrap">
   <div>
   <div class="events-feed-wrap">
</div>


в любом из этих div может быть кнопка (допустим сейчас она в третьем <div class="events-feed-wrap">).
обратится к этому div я могу с помощью адреса этой кнопки. Но после нажатия на кнопку она пропадает из кода и получается, что я теряю блок, к которому обращалась, так как все пути становятся одинаковыми и не возможно ни на что уникальное опереться.
есть ли возможность как-нибудь вытащить порядковый номер дива в котором кнопка, пока она еще есть, чтоб в дальнейшем обратиться к этому div используя его номер (типа //div[3])?

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

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

Программа тренинга
  • Краткое введение в тестирование, чтобы договориться о терминах
  • Место функционального тестирования по сравнению с другими видами
  • Системное, интеграционное и модульное тестирование
  • Методы «чёрного ящика» и «прозрачного ящика»
  • Способы определения полноты тестирования
  • Техники функционального тестирования
    • Покрытие области входных данных
    • Тестирование на основе сценариев
    • Тестирование на основе вариантов использования
    • Тестирование на основе гипотез об ошибках
    • Стохастическое тестирование
    • Тестирование на основе рисков
    • Тестирование на основе моделей
    • Исследовательское тестирование
  • Как выбрать среди различных техник тестирования?
  • Комбинирование различных техник тестирования
  • Ручное и автоматизированное тестирование
  • Регрессионное тестирование
  • Работа с требованиями, тестами и дефектами
Для кого предназначен семинар:
  • Для тестировщиков, которые уже знают много, но хотят знать ещё больше
  • Для тест-лидов, которые не только сами тестируют, но и других учат это делать
  • Для разработчиков, которым иногда приходится по совместительству заниматься тестированием

Условия участия

TestComplete теряет окно
2011-11-30 15:32
Добрый день!
Столкнулся с проблемой:
Есть функция, которая запускает установленное приложение.Т.е мы автоматизированно установили программу, получили из ее установщика путь, в который она устанавливается, и написанной функцией запускаем экзешник приложения. Эта функция просто находит экзешник в папке установки, добавляет его в TestedApp и далее, TestedApp.MyProg.Run(). Все работает хорошо, но вот когда приложение запущено, тест-комплит не видит главного окна этого приложения. В NameMapping оно добавлено и с такими параметрами, которые не изменяются при перезапуске приложения. Удивительно то, что если запустить установленную программу руками, т.е по ярлыку, то тест-комплит его находит с первого раза!

Может кто-нибудь сталкивался с подобной ситуацией? Приложение написано на MFC.

Запись в скрипт авторизации
2011-11-30 15:35
Записывается следующий скрипт на HTTP:
1) Открытие страницы
2) Ввод логина и пароля
3) Нажатие кнопки "вход в систему"
4) подгрузка данных со страницы
Затем после генерации скрипта в нем отсутсвует web_submit_form о передаче данных об авторизации.
НО! Если при записи скрипта, при вводе логина и пароля, ввести неверный логин и пароль, и нажать вход в систему, то в тексте скрипта появляется запись web_submit_form с данными name и password.
Также при просмотре лога записи скрипта есть request с логином и паролем, даже если они верные.
Вопрос:
Как вставить в скрипт эту авторизацию, или задать фильтр или настройки, чтобы после записи этот request с данными авторизации, переносился в скрипт?
СРазу: Пытался вручную вставить web_submit_form, ничего не вышло, не прогоняется скрипт.

div ввести текст
2011-11-30 15:45
добрый день, возникла проблема. Есть форма, в SharePoint, одно из полей divв которое во время тестирование нужно ввести некий текст. Сейчас так:

typeKeys
//div[@role="textbox"]
Некий текст

Но данный метод работает через раз (хочет добавляет текст, хочет нет).
Вопрос к гуру - как можно реализовать?

Вопросы по поводу jmeter
2011-12-01 02:24
Привет. У меня несколько вопросов по jmeter
1)как сделать logout из сайта
2)как по таймеру добавлять пользователя(поток)

Джедай в Нижнем Новгороде
2011-12-01 04:19
ООО "Лаборатория Качества" ищет в свои ряды качественного лаборанта: специалиста по тестированию ПО.


Задачи, которые мы вам предложим:
  • непрерывное совершенствование процесса тестирования
  • тест-анализ и тест-дизайн
  • взаимодействие с клиентом
  • обработка требований, их ведение и утверждение
  • руководство небольшой командой (1-3 человека)
То есть, вы будете истинным хранителем качества, отвечая за требования и тестирование на проекте.

Нет аналогичного опыта? Не страшно! Мы поможем, поддержим, обучим, если вы соответствуете следующим требованиям:
  • имеете опыт работы в тестировании от года
  • понимаете, что тестирование - это именно та область деятельности, которая вам интересна
  • умеете и любите общаться с командой
  • хотите развиваться в аналитике и управлении тестированием.


На этой должности мы предложим вам следующие условия:
  • работа в офисе с гибким графиком (Канавинский район, Московское шоссе)
  • максимальное способствие обучению и развитию
  • работа с признанными экспертами российского тестирования
  • свобода в выборе рабочих активностей
  • перспективы роста


© 2010 | Software-Testing.Ru


В избранное