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

Видео докладов с FunTech QA-automation meetup



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

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


Видео докладов с FunTech QA-automation meetup
2019-06-07 11:18

27 апреля команда FunTech Meetups провели первый митап по тестированию. Митап был полностью посвящён автоматизации, а спикеры из Mail.ru Group, Badoo, ivi.ru, Tinkoff.ru и FunCorp в своих докладах рассказывали, как и что они автоматизируют в своих компаниях. Предлагаем Вашему вниманию видео и слайды с этих выступлений.

 

Под катом видео и слайдкасты следующих докладов:

  • «Автотесты, объединяющие подходы, платформы и сердца», Михаил Чирков, ivi.ru
  • «Автотесты есть? А если найду?», Алексей Петров, FunCorp
  • «Непрерывная интеграция и автоматизация» Алексей Халайджи, Почта.Mail.ru
  • «Модульное тестирование как инструмент QA инженеров», Никита Кузнецов, Tinkoff.ru
  • «Параллельное покрытие автотестами и другие изящные способы ускорить доставку фич», Катерина Спринсян, Badoo
 

Смотреть записи докладов...



сохранить url (selenium ide)
2019-06-07 15:23

Доброго..

 

Подскажите, как с помощью selenium ide можно сохранить url в переменную??



Выбор значения из выпадающего списка.
2019-06-08 21:20

Здравствуйте! Использую WebDriver, Chrome 74, Python 3.4

Возникает следующая проблема: не могу передать значение в value из переменной

 

from selenium import webdriver

link = 'http://suninjuly.github.io/selects1.html'
driver = webdriver.Chrome()
driver.get(link)
def calc(x, y):
    return str(int(x)+int(y))

a = driver.find_element_by_id("num1")
b = driver.find_element_by_id("num2")
ax = a.text
bx = b.text
c = calc(ax, bx)
print©

driver.find_element_by_id('dropdown').click()
driver.find_element_by_css_selector('[value="c"]').click()
driver.find_element_by_css_selector('button.btn').click()

Имею вот такую ошибку

 

Traceback (most recent call last):
  File "C:/Python34/Lessons/27.py", line 17, in <module>
    driver.find_element_by_css_selector('[value="c"]').click()
  File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 597, in find_element_by_css_selector
    return self.find_element(by=By.CSS_SELECTOR, value=css_selector)
  File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 966, in find_element
    'value': value})['value']
  File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 320, in execute
    self.error_handler.check_response(response)
  File "C:\Python34\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[value="c"]"}
  (Session info: chrome=74.0.3729.169)
  (Driver info: chromedriver=74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}),platform=Windows NT 6.1.7601 SP1 x86_64)

Подскажите, пожалуйста.



Тестирование множества однотипных объектов. 1 Тест - N объектов
2019-06-09 07:25

Добрый день, коллеги.

прошу предложить варианты системы управления тестирования.

 

 

 существует задача тестирования множества однотипных объектов используя, разумеется систему управления тестирования.

суть задачи:

  • 1 тест необходимо прогонять для N-го количества однотипных объектов (например, экранных форм (ЭФ))
  • для одного теста это выглядит сл. образом

 Bu8q0Ff87n.jpg

 

  • для тестирования группы тестов (функциональное тестирование, например)

zIfg2To4Bx.jpg

 

аналогичная матрица для других типов тестирования..

 

 

II  необходима реализация данной матрицы не вручную, т.к. это чрезвычайно трудозатратно.

 

Понятно, что по факту будет множество тестов 1 шаблона.

Но, желательно какая-то структура и прозрачность, а также в какой-то степени автоматизация.

 

Т.к. от проекта к проекту меняется по большому счёту, только состав объектов (как правило, только количественный)

 

 

 

 

 

Коротко о себе: компания, в которой работаю инженерная, т.е. тестируем только свой продукт. 

Не часто редактируем требования и соответственно тесты, но данные разделы желательны в системе (Requirements).

 

На данный момент используем Testlink. Имеет ряд существенных недостатков.

Проекты один от другого отличаются масштабом (количеством объектов тестирования).

Огромная база требований: порядка тысячи; и как следствие большее количество тестов.

 

В случае умножения данного количества тестов на Х (в данном примере, экранных форм), количество тестов будет существенно выше.

 

Основная задача:

  1. полноценное покрытие объектов
  2. автоматическое формирование структуры Багов по объекту
  3. отправка их в баг-трекер.

Дополнительные функции (не обязательные):

  1. Требования
  2. Отчёты
  3. Задачи

Рассматриваем как платные, так и бесплатные системы.

 

 

 

 

P.S. благодарю за ваши предложения !



Тестирования с использование WebDriver на C#
2019-06-09 11:55

В Visual Studio подключить библиотеки WebDriver и выполнить тест. 
Перейти в форму входа на свой email, ввести корректную информацию(логина и пароля, проверить что все работает).
И второй вариант: перейти в форму входа email, ввести некоректные данные, проверить что вход не осуществлен.

Здесь я перехожу на ссылку, а дальше не знаю что писать...

 

Часть кода:

namespace WebDriverTests
{
    [TestClass]
    public class UnitTest1
    {
        [TestMethod]
        public void registrEmail()
        {
            RemoteWebDriver Driver = new InternetExplorerDriver();
            Driver.Navigate().GoToUrl(@"https://mail.google.com/mail/");





© 2010 | Software-Testing.Ru


В избранное