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]

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