Size: a a a

JavaScript testing

2020 November 23

B

Bola in JavaScript testing
Nazar
Если да то подскажите, как можно запускать тестовые сценарии в паралели?
там вроде запилили нативную поддержку параллели
источник

B

Bola in JavaScript testing
источник

N

Nazar in JavaScript testing
Да да, уже нашел, спасибо :)
источник

DK

Dmytro Kryshtopenko in JavaScript testing
есть такой нюанс, что при Cypress+Browserstack он опускает все другие файлы кроме спек с тестами, например json пейлоады и другие файлы, которые участвуют в тестах. И они падают. Это как-то правится в конфигурации?
https://www.browserstack.com/docs/automate/cypress/specs-to-run
источник

DK

Dmytro Kryshtopenko in JavaScript testing
ибо есть дибильный на мой взгляд опция, где можно "исключить", но не "включить", что хотелось бы, в будущий Зипник
https://www.browserstack.com/docs/automate/cypress/exclude-files
источник

OS

Oleksandr Shevtsov in JavaScript testing
Dmytro Kryshtopenko
ибо есть дибильный на мой взгляд опция, где можно "исключить", но не "включить", что хотелось бы, в будущий Зипник
https://www.browserstack.com/docs/automate/cypress/exclude-files
Странно, есть browserstack cli где json есть в списке разрешенных типов файлов и по идее должен входить в архив:
https://github.com/browserstack/browserstack-cypress-cli/blob/master/bin/helpers/constants.js#L112
источник

DK

Dmytro Kryshtopenko in JavaScript testing
а еще оно не поддерживает эксперементальные фичи вроде experimentalFetchPolyfill или experimentalNetworkStubbing (речь об cy.route2, единственном методе, который хоть как-то обеспечивает мок)
источник

D

Dmitry in JavaScript testing
ID:0
== Реклама ==

Job opportunity at Waverley Software! We are looking for a Senior QA Automation for our client’s product. It is a payment gateway that makes payments for all kinds of businesses. The project will fit you great if you are a critical thinker, an innovator, creative, have good problem-solving skills, and really like working in a group and collaborate with cross-functional teams to get things done.

Responsibilities:
Work with product owners, software engineers, customer support, and account management stakeholders to understand product requirements and user pain points to assemble a set of test cases
Automate the testing of your product, differentiating between smoke, sanity, and regression tests
Perform manual / automated exploratory testing on new and higher-risk items
Manage and triage reported defects
Assess customer support ticket data to identify opportunities for improvement in product quality and user happiness
Continuously improve our testing infrastructure to ensure its reliability and scalability

Requirements:
5+ years of experience in Quality Assurance
Have any experience in test automation using Cypress
Good level of understanding of the software development life cycle and agile QA methodologies
Hands-on experience in test automation and scripting languages using selenium
Working knowledge of QA automation best practices using BDD frameworks such as Cucumber and Gherkin
Good level of understanding of QA process, Test planning, Test case generation and Defect management(JIRA)
A solid understanding of how REST APIs and the Browser DOM work, and the ability to debug errors using tools such as Postman 
Upper-intermediate level of English

Nice to have:

API automation experience
Educational background in computer science, engineering, or business
Link : https://waverleysoftware.com/open-positions/senior-qa-automation-engineer-3/
>>• 3+ years of experience in test automation using Cypress

Хмм.. интересно, много ли найдут кандидатов с таким требованием, учитывая, что версия 1.0 была выпущена в сентябре 17-го...
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Dmitry
>>• 3+ years of experience in test automation using Cypress

Хмм.. интересно, много ли найдут кандидатов с таким требованием, учитывая, что версия 1.0 была выпущена в сентябре 17-го...
как раз 3 года )
источник

D

Dmitry in JavaScript testing
Oleksandr Khotemskyi
как раз 3 года )
Показалось, что планка чуть завышена)
источник

D

Dmitry in JavaScript testing
Вряд ли много проектов с первого релиза инструмента сразу его перенимают.
источник

AP

Alexander Popov in JavaScript testing
Dmitry
Вряд ли много проектов с первого релиза инструмента сразу его перенимают.
дак можно менять проекты
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Dmitry
Показалось, что планка чуть завышена)
Можно овертаймить, и тогда год за три :)
источник

D

Dmitry in JavaScript testing
Гуд поинт! 😉
источник

OS

Oleksandr Shevtsov in JavaScript testing
Oleksandr Khotemskyi
Можно овертаймить, и тогда год за три :)
Спасибо за формулу, напишу в резюме шесть 👍
источник

D

D in JavaScript testing
Oleksandr Khotemskyi
Можно овертаймить, и тогда год за три :)
Это прям в точку ))) Но на такой случай нужна интересная байка на собес, когда интервьюеры спросят про овертаймы и почему у тебя голова вся седая )
источник

M

Mike in JavaScript testing
Oleksandr Khotemskyi
Можно овертаймить, и тогда год за три :)
Есть кое что получше
https://twitter.com/tkarpesh/status/1315915478993448960
источник

NK

ID:0 in JavaScript testing
С чего начать автоматизацию?

ℹ️ Недавно выступал на QA-митапе у Сбера. В этот раз решил рассказать про старт проекта автоматизации тестирования.

👩‍💻 Многие считают, что автоматизация тестирования состоит исключительно из написания автотестов. Скуууучно. На самом деле это не так. В докладе я рассказываю про 4 основных области автоматизации тестирования, которым нужно удалять время с самого начала:
📌 пишем автотесты
📌 запускаем автотесты
📌 разбираем результаты
📌 показываем отчеты

📖 Я постарался собрать в каждом пункте несколько полезных советов. Например, как не попасть в лигу "несправедливости" 🦹‍♂️

🔗 Видео уже доступно на Youtube: https://youtu.be/vfvQ1ILqJJc

Приятного просмотра)
источник

E

Elizabeth in JavaScript testing
приветствую, товарищи, кто проходил курсы от Александраhttps://video.start-it.ua/course/javascript-functional-web-automation-webdriverio
и сталкивался ли с проблемой при команде npm test
ERROR @wdio/config:ConfigParser: Failed loading configuration file: тут путь wdio.conf.js: SPECS is not defined ?
(node:6863) ExperimentalWarning: The dns.promises API is experimental
(node:6863) ExperimentalWarning: The http2 module is an experimental API.
(node:6863) ExperimentalWarning: The fs.promises API is experimental
wdio [command]

как вы решили эту проблему? 😊
источник

M

MnmlSniper in JavaScript testing
Elizabeth
приветствую, товарищи, кто проходил курсы от Александраhttps://video.start-it.ua/course/javascript-functional-web-automation-webdriverio
и сталкивался ли с проблемой при команде npm test
ERROR @wdio/config:ConfigParser: Failed loading configuration file: тут путь wdio.conf.js: SPECS is not defined ?
(node:6863) ExperimentalWarning: The dns.promises API is experimental
(node:6863) ExperimentalWarning: The http2 module is an experimental API.
(node:6863) ExperimentalWarning: The fs.promises API is experimental
wdio [command]

как вы решили эту проблему? 😊
Ссылка на ваш проект, может значительно ускорить дебаг)
источник