Wrike TechClub: เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡ โ€“ เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบท (DevOps+QAA). เบšเบปเบ”โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹เปƒเบ™โ€‹เบžเบฒโ€‹เบชเบฒโ€‹เบญเบฑเบ‡โ€‹เบเบดเบ”โ€‹

เบชเบฐเบšเบฒเบเบ”เบต, Habr! เบžเบงเบเป€เบฎเบปเบฒเบขเบนเปˆ Wrike เบเปเบฒเบฅเบฑเบ‡เบ—เบปเบ”เบชเบญเบšเบฎเบนเบšเปเบšเบšเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบเบฒเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เปเบฅเบฐเป€เบŠเบตเบ™เบ—เบธเบเบ„เบปเบ™เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบงเบดเบ”เบตเป‚เบญเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบŠเบธเบกเบญเบญเบ™เป„เบฅเบ™เปŒเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปƒเบ™เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”. เบžเบงเบเป€เบฎเบปเบฒเบชเบปเบ™เบ—เบฐเบ™เบฒ เบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™ DevOps เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒ, cubes, Selenium เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡เบกเบฑเบ™.

Wrike TechClub: เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡ โ€“ เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบท (DevOps+QAA). เบšเบปเบ”โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹เปƒเบ™โ€‹เบžเบฒโ€‹เบชเบฒโ€‹เบญเบฑเบ‡โ€‹เบเบดเบ”โ€‹

เป€เบฅเบทเปˆเบญเบ‡เบเบฒเบ™เปเบœเปˆเบฅเบฐเบšเบฒเบ”เบ‚เบญเบ‡เป‚เบฃเบ coronavirus เปเบฅเบฐเบ‚เปเป‰เบซเป‰เบฒเบกเบ‚เบญเบ‡เป€เบซเบ”เบเบฒเบ™เบญเบญเบšเป„เบฅเบ™เปŒเบกเบฐเบซเบฒเบŠเบปเบ™เปƒเบ™เบšเบฑเบ™เบ”เบฒเบ›เบฐเป€เบ—เบ”เป€เบญเบตเบฃเบปเบšเป„เบ”เป‰เบ›เบฑเบšเบ•เบปเบงเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบก offline เบ‚เบญเบ‡เบ™เบฑเบเบ—เบปเบ”เบชเบญเบšเปเบฅเบฐเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบงเบฒเบ‡เปเบœเบ™เป‚เบ”เบ Wrike Prague เป„เบ”เป‰เปเบœเปˆเบฅเบฒเบกเป„เบ›เบชเบนเปˆ YouTube.

เป€เบญเบปเบฒโ€‹เปƒเบˆโ€‹เปƒเบชเปˆโ€‹, เบšเบปเบ”โ€‹เบฅเบฒเบโ€‹เบ‡เบฒเบ™โ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบžเบฒโ€‹เบชเบฒโ€‹เบญเบฑเบ‡โ€‹เบเบดเบ”โ€‹.

1. Mikhail Levin, Wrike โ€“ Selenium โ€“ เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ› Kubernetes

เบกเบตเบ„เบฑเป‰เบ‡เบซเบ™เบถเปˆเบ‡ Selenium เบกเบตเบŠเบตเบงเบดเบ”เบขเบนเปˆเปเบฅเบฐเป€เบ•เบตเบšเปƒเบซเบเปˆ. เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” QA เปƒเบ™เบชเบญเบ‡เบ—เบปเบ”เบชเบฐเบงเบฑเบ”เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เปเบฅเบฐเปเบกเปˆเบ™เปเบฅเป‰เบง, เบกเบฑเบ™เบšเปเปˆเบ‡เปˆเบฒเบเปƒเบ™เบซเบผเบฒเบเบงเบดเบ—เบตเบฅเบงเบกเบ—เบฑเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡.

เบ”เป‰เบงเบเบ›เบฐเบชเบปเบšเบเบฒเบ™เบญเบฑเบ™เบเบฒเบงเบ™เบฒเบ™เปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เป‚เบ„เบ‡เบฅเปˆเบฒเบ‡ selenium เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเบˆเบฐเบ™เปเบฒเบ—เปˆเบฒเบ™เบœเปˆเบฒเบ™เบšเบฒเบ‡เบšเบฑเบ™เบซเบฒเปเบฅเบฐเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™ selenium เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบ–เบดเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ™เป‰เปเบฒเบซเบ™เบฑเบเป€เบšเบปเบฒเปƒเบซเบกเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ.

2. Vitaliy Markov, Wrike โ€“ Callisto: เบงเบดเบ—เบตเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบฎเบฝเบ™เบฎเบนเป‰เบ—เบตเปˆเบˆเบฐเบขเบธเบ”เบ„เบงเบฒเบกเบเบฑเบ‡เบงเบปเบ™ เปเบฅเบฐเบฎเบฑเบ Selenium

เบžเบปเบšเบเบฑเบš Callisto โ€” เป‚เบŠเบฅเบนเบŠเบฑเปˆเบ™เบ—เบตเปˆเบกเบตเบ™เป‰เบณเปœเบฑเบเป€เบšเบปเบฒ เปเบฅเบฐเป€เบ›เบตเบ”เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒเบ‚เบญเบ‡ Kubernetes เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบชเบณเบฅเบฑเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™ Selenium. เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš selenium เบ„เบฑเป‰เบ‡เบ—เบต 10 เปƒเบ™เบซเบ™เบถเปˆเบ‡เบŠเบปเปˆเบงเป‚เบกเบ‡เปเบฅเบฐเบขเบนเปˆเบฅเบญเบ”เบซเบผเบฒเบเบฎเป‰เบญเบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš selenium เบ›เบฐเบˆเปเบฒเบงเบฑเบ™เปเบฅเปˆเบ™เบเบฑเบšเบกเบฑเบ™. เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเปเบšเปˆเบ‡เบ›เบฑเบ™เป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบเบฒเบ™เปเบเป‰เป„เบ‚เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เปเบฅเบฐเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฝเบ™เบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™. เบ›เบฐเบชเบปเบšเบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบšเปเปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš selenium เบซเบผเบฒเบเบซเบผเบทเบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบกเบตเบšเบฒเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบกเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™ k8s เปƒเบ™เบซเบผเบฒเบเบซเบปเบงเบ‚เปเป‰.

3. Ivan Krutov, Aerokube โ€“ Chrome Developer Tools Protocol: เปเบฅเปˆเบ™ เปเบฅเบฐเบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เปƒเบ™ Kubernetes

เบชเปเบฒเบฅเบฑเบšเป€เบงเบฅเบฒเบซเบผเบฒเบเบ›เบต Selenium เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ—เบตเปˆเบ™เบดเบเบปเบกเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, Selenium protocol เบเบฑเบ‡เบ‚เบฒเบ”เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบซเบผเบฒเบ: เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเปเบฅเบฐ mocking เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป HTTP, เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเป‚เบžเบเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปเบฅเบฐ metrics เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เบชเบฐเบซเบกเบฑเบเบเบดเบ”เบˆเบฐเบเปเบฒเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เบ”เบถเบ‡เบ„เปเบฒเป€เบ•เบทเบญเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเปเบฅเบฐเบญเบทเปˆเบ™เป†เบญเบตเบ. เป‚เบŠเบเบ”เบต, เบ—เบธเบเบขเปˆเบฒเบ‡เบ™เบตเป‰เบ–เบทเบเบฎเบญเบ‡เบฎเบฑเบšเปเบฅเป‰เบงเปƒเบ™เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ Chrome Developer Tools protocol. เบกเบตเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบซเบผเบฒเบเบขเปˆเบฒเบ‡เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ™เบตเป‰เบเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบฅเบนเบเบ„เป‰เบฒเป€เบŠเบฑเปˆเบ™ Puppeteer, เปเบ•เปˆเป€เบเบทเบญเบšเบšเปเปˆเบกเบตเปƒเบœเบšเบญเบเบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบเบฒเบ™เปเบเป‰เป„เบ‚เบ™เบตเป‰. เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบ‚เป‰เบญเบเบขเบฒเบเบญเบฐเบ—เบดเบšเบฒเบเบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ Chrome เปƒเบ™เบเบธเปˆเบก Kubernetes เปเบฅเบฐเบชเบฐเปเบ”เบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบ‚เบญเบ‡เบงเบดเบ—เบตเบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ™เบตเป‰เปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™.



เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™