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

Почему важно начать тестирование как можно раньше



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

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


Почему важно начать тестирование как можно раньше
2017-10-18 10:39

Автор: Нина Агеева, тест-менеджер компании "Лаборатория качества"

 

Оригинальная публикация: http://quality-lab.ru/why-it-is-important-to-start-testing-as-early-as-possible/

 

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

Эксперты выделяют несколько этапов развития продукта:

  • идея;
  • стратегия;
  • требования;
  • дизайн;
  • прототип и верстка;
  • разработка и тестирование;
  • поддержка.

Как правило, процесс тестирования начинается на предпоследнем этапе. Но правильно ли это? И в какой момент тестирование становится актуальной проблемой?

 

Читать публикацию полностью



Рандомный элемент кода и Локатор css ( :nth-child) в случае разных доч
2017-10-18 15:17

Рандомный элемент кода и Локатор css ( :nth-child) в случае разных дочерних элементов.....

 

Как указать "Локатор" именно "css" к определённому <div class="zzz">, имея примерно такой код к примеру:

    <div class="osn">
        <div class="ttt">
        <div class="zzz">
        <div class="zzz">
        <div class="zzz">
        <div class="ttt">
        <div class="zzz">
        <div class="zzz"> 

// "т.е. выходит что кол-во <div class="zzz"> = 5, а <div class="ttt"> = 2."

К примеру подсчитал кол-во <div class="zzz">:

int countZZZ = driver.findElements(By.cssSelector(".osn    .zzz")).size(); // В данном случае "countZZZ" = 5.

Хочу выбрать рандомно один из <div class="zzz"> :
   

int randomZZZ = (int)(Math.random() * countZZZ + 1); // Рандомный class="zzz" элемент - от 1 до countZZZ
driver.findElement(By.cssSelector(".osn    .zzz:nth-child(" + countZZZ + ")")).click();

В этом случае если рандомное число будет равно 2, 3, 4, 6, 7 - элемент div class="zzz" будет найден
А если рандомное число будет равно 1 или 5 - то не будет найден, так как дочерними элементами будут уже являться div class="ttt"

Так вот собственно вопрос, как обойти данную проблему и подсчитать кол-во <div class="zzz"> и
после чего рандомно уже среди полученного кол-ва <div class="zzz">, выбрать 1-ин из них??



Руководитель отдела функционального и интеграционного тестирования
2017-10-18 17:16

Компания Диакеа-Софт открыла вакансию: "Руководитель отдела функционального и интеграционного тестирования"

Группа разработки занимается созданием аппаратно-программного комплекса «Maximus» - это сетевая интеллектуальная экспертная информационная система оптимизации лечения пациентов. Компания разработки: сплав молодости и опыта.

 

О нашем продукте и компании можно узнать:

http://www.youtube.c...h?v=J1wtMRmrkbM

http://nefrosovet.ru/

 

Требования:

 

Опыт работы

·         Опыт работы в тестировании от 4 лет.

·         Управление командой ИТ-специалистов от 1го года.

·         Опыт внедрения системы автотестов на проекте, либо опыт написания автотестов.

 

Наличие определенных навыков

·         Знание методик и принципов планирования и проведения тестов, написания кейсов.

·         Знание методологий разработки ПО

·         Хорошее знание языка SQL, опыт написания/тестирования хранимых процедур, функций  и триггеров

·         Желательно умение работать с командной строкой linux

·         Желательно знание одного из языков программирования: С#, C++, Java.

 

Знание языка (степень)

Английский (чтение и перевод технической документации)

Личностные качества

Аккуратность, общительность, инициативность, пунктуальность.

 

Должностные обязанности

·         Управление командой специалистов (6 сотрудников, 2 из которых на удаленной работе).

·         Организация процесса тестирования, тестовых сред.

·         Оценка рисков и расстановка приоритетов в задачах.

·         Контроль и поддержка пакета регрессионных тест-планов.

·         Оформление производственной документации, в т.ч. в соответствии с требованиями ISO 13485:2016.

·         Оценка эффективности работы отдела.

·         Поиск и подбор обучающих материалов и курсов для сотрудников отдела.

·         Налаживание автоматизированного тестирования системы в необходимых компонентах.

·         Налаживание нагрузочного тестирования.

·         Взаимодействия с разработчиками, аналитиками, отделом внедрения и сопровождения, медицинским отделом.

 

Условия работы:

Компенсация (белый оклад, возможные надбавки, премии, перспективы роста з/п):

- 13-я з/п

- все выплаты в соответствии с налоговым и трудовым законодательством

 

Дополнительные социальные льготы (соц. пакет):

Служебный мобильный телефон по окончании испытательного срока.

 

Место работы:

Офис, м.Фили, Кутузовская или Парк Победы (10 минут пешком)

 

Необходимость командировок:

Возможны периодические командировки.

 

Испытательный срок:

3 мес.

 

График работы:

С 9 до 18, или с 10 до 19.

 

Если Вас заинтересовало наше предложение, Вы можете отправить свое резюме на адрес: l.e.popicheva@nefrosovet.ru

 

 



Инженер по тестированию Яндекс.Почты (Санкт-Петербург)
2017-10-18 17:24

Яндекс постоянно выпускает новые продукты и обновляет сервисы. Это было бы невозможно без большой команды талантливых и инициативных людей. В их числе и тестировщики — они отвечают за качество сервисов, предназначенных для миллионов пользователей.

Быть функциональным тестировщиком в Яндексе — ответственная и почётная работа. Тестировщики участвуют во всех этапах разработки продукта, от создания прототипа до релиза новых версий. Они также взаимодействуют с командой разработки инструментов тестирования и автоматизации, чтобы сократить рутинную работу и оптимизировать процесс тестирования.
На эту позицию мы рассматриваем кандидатов, которые последний год выполняли аналогичные задачи

Обязанности:

  • функциональное тестирование и отслеживание качества выпускаемого сервиса;
  • анализ функциональности сервиса;
  • общение с командой разработки и менеджерами, принятие совместных решений об улучшении сервиса;
  • локализация и документирование дефектов;
  • оптимизация процесса тестирования внутри команды;
  • разработка, запуск и анализ результатов автотестов.

Для успешной работы вам потребуется:

  • опыт функционального тестирования от одного года;
  • понимание процессов тестирования и разработки;
  • опыт ведения тестовой документации;
  • опыт разработки (желательно).

Мы ценим:

  • самостоятельность в принятии решений;
  • инициативность и ответственность;
  • желание и умение работать в динамичной команде;
  • чувство юмора.

https://spb.hh.ru/vacancy/22669079



© 2010 | Software-Testing.Ru


В избранное