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

Система Управления Тесткейсами QuAck -- простые радости тестирования



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

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


Система Управления Тесткейсами QuAck — простые радости тестирования
2019-12-23 09:42

Оригинальная публикация

Автор: Азиз Намазов

 

Представляю вашему вниманию перевод статьи «QuAck — the joy of testing» автора Aziz Namazov.
5cb678874146de07f934282ee580f15c.jpg

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

 

Читать статью полностью...



Lead QA Automation (VORONEZH)
2019-12-23 18:04

Position: Lead QA Automation

Company:  Quantori

Location: Воронеж

Salary: 200K

 

Quantori is a premium software company with high-quality advanced technology solutions and services. Our main domains are e-commerce, cloud transformation, and digital health. 

Head-quarter in Boston.

Development centers: Saint-Petersburg, Voronezh. 

 

Quantori is an international team: we have employees who work not only from co-working offices but also remotely from all over the world.

 

We are looking for a strong candidate with Senior QA Automation (Java) expertise.

 

Responsibilities: -Leading a testing process on the project; -Being responsible for release management activities.

 

We are expecting: -Strong Java automation experience: Spring Core and JUnit; -Ability to organize, motivate and lead a team of QAs (manual and automation); -Experience in implementing CI/CD, BDD/TDD approaches; -Experience in Mobile Automation: Appium, SauceLabs; -Strong knowledge of performance testing; -Ability to improve the existing testing strategy; -Excellent communication skills; -Decision-making and problem-solving abilities; -Experience working on or with remote teams; -English level is from upper-intermediate.

 

Nice to have: -JavaScript or TypeScript automation experience; -Experience with Jest, Jasmine or Mocha; -Experience with AWS, Docker.

 

We offer: -Highly competitive compensation; -Remote or office work model; -Continuous education, mentoring and professional development programs; -Strong management and tech expertise; -Certifications paid by the company.

 

If you are interested, please, contact me: @Natal_ia



Руководство по XSS, часть 1
2019-12-24 10:17

Авторы: Джейкоб Каллин и Ирен Лобо Валбуэна (Jakob Kallin, Irene Lobo Valbuena)
Оригинал статьиhttps://excess-xss.com/
Перевод: Ольга Алифанова

 

Общая информация

Что такое XSS?

 

Межсайтовый скриптинг (XSS) – это атака инъекции кода, позволяющая атакующему запустить вредоносный JavaScript в браузере другого пользователя.

 

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

 

Читать статью полностью...



JMeter - JDBC - как рвать коннекшин после каждого запроса
2019-12-24 11:41

Добрый день.

 

Целевая система при запросах в оракловую базу открывает новое соединение для каждой серии запросов (в 99.9% сессия содержит ровно один запрос, т.е. каждый запрос идет в новой оракловой сессии) ЖМетер же в коробочной версии пытается делать все запросы каждого вузера в одной сессии. Кто посоветует наиболее кошерный способ как его заставить закрывать сессию после получения ответа и открывать новую при отправке сообщения. Шаманства с настройками JDBC конфигов и самплеров не помогли. Подозреваю что нужно курить в сторону пост-реквест экшинов и beans/jsr кода, но инструмент для меня новый (до этого плотно сидел на стеке ALM/PC) и прогресс идет сложно.

 

Леша

 

P.S. подспудный вопрос - целевое приложение использует binded variables в PL\SQL коде и вызов переменных через ":" 

Насколько я понял из курения доков по ораклу использование ":" позволяет "зафиксировать" план исполнения запросов данного типа (т.е. ораклу не придется каждый раз придумывать каким образом данный запрос исполнять, что в свою очередь уменьшит нагрузку на базу. Пропихивание же параметров в тело запроса JDBC Request'ов по моему разумению данную функциональность реализовывать не будет, а значит тестирование не будет валидным. 

 

У кого нить есть идеи какими коробочными средствами можно реализовать поддержку таких запросов? Или как в предыдущем примере уходит в чистую яву в плане логики, а jmeter-у оставить только управление потоками?



[Опрос] Зарплаты в тестировании ПО, 2019
2019-12-24 22:54
Я еще успеваю в 2019 год))

Коллеги, с опозданием, но все же давайте снимем статистику по 2019, чтобы узнать что изменилось в нашей отрасли по зарплатам в текущем году.

Беларусь - https://forms.gle/zYfLRB1wnD1DzcHM7
Россия - https://forms.gle/yoBxCTc5635iEtoE8
Украина - https://forms.gle/CizyUeu9ybC9v7oC9

2018 можно увидеть по ссылке - https://www.software-testing.ru/library/around-testing/job/2906-salary-results-2018

P.S. Первый раз не участвую в собственном опросе)) Ушел из тестирования, но остался рядом)

Comaqa Spring 2019: UI-тестирование
2019-12-25 10:54

Публикуем подборку докладов с конференции Comaqa Spring 2019, посвященную тестированию на уровне UI.

  1. 1. Если UI/API автоматизация уже не штырит... – Алексей Калашников, EPAM Systems (Минск).
  2. 2. Как сделать E2E UI-тесты iOS-приложения зелёными, много и на pull request-ах – Артём Разинов, Авито (Москва).
  3. 3. JDI Free Open Source tool mastery. Как писать автотесты быстро, легко и непринужденно, используя Силу Джедая – Роман Иовлев (Санкт-Петербург).
  4. 4. Как быстро стартовать Автоматизацию тестирования используя семейство JDI Free Open Source tools – Роман Иовлев (Санкт-Петербург).

Читать статью полностью...



Среда запуска jmeter тестов по расписанию c передачей в тест дополните
2020-01-09 09:01

Добрый день.

 

В ALM/PC экосистеме была реализована замечательная возможность запуска тестов по расписанию и хранения собранных метрик в одном месте.

Кроме этого было удобно передавать в тест настройки непосредственно из ALM (через дополнительные атрибуты) 

Реализовано ли что-либо подобно для jmeter. Насколько я понимаю в плане автоматизации запусков нужно курить в сторону CI инструментов (того же jenkins),

а как дела обстоят с передачей внешних параметров а jmx тесты? Так же хотелось бы осуществлять централизованный сбор и хранение transaction time во внешней бд, без явно прописанных в каждой секции листенеров. Как и чем лучше это делать?

 

Леша

 

P.S. Опять же пока думаю покурить в сторону on-fly модификации специальным образом подготовленных jmx сценариев, но крайне не хотелось бы самому реализовывать этот механизм

 

 



Революция или эволюция Page Object Model?
2020-01-09 10:43

Всем привет! Меня зовут Артём Соковец. Хочу поделиться переводом своей статьи об Atlas: реинкарнации фреймворка HTML Elements, где представлен совершенно иной подход работы с Page Object.

Перед тем, как перейти к деталям, хочу спросить: сколько обёрток для Page Object вы знаете? Page Element, ScreenPlay, Loadable Component, Chain of invocations…

А что будет, если взять Page Object с реализацией на интерфейсе, прикрутить Proxy Pattern и добавить немного функциональности Java 8?

Если интересно, предлагаю перейти под кат.

 

Читать статью полностью...



Selenium IDE Переменные и арифметические действия с ними
2020-01-09 17:49

Добрый день!!

Вопрос такого плана, все чаще и чаще встречаюсь с данной потребностью!

Например:

Функцией StoreText я сохранил несколько значений (цифровых) на странице сайта

допустим это ${per1} и ${per2}

 

далее мне необходимо сложить эти две переменные что бы проверить очередное число на странице

например: waitForElementPressent         css=.strong:contains('${per1}+${per2}')           

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

 

Заранее благодарен за ответ!

 

 



© 2010 | Software-Testing.Ru


В избранное