Today I want to invite you on Saturday, August 26th, to the first Avito Automation meetup. What is going to be there? A rather substantive conversation about the development of automation systems and applied tools. What do we expect from the event? Constructive communication and exchange of views among professionals.
Mitap in Moscow, participation is free, registration is required. And for starters - a short story based on the reports. Link to the timepad and schedule at the end of the post.
')
How to get out of the maze of reservations and start creating quality tests
What prevents writing tests? Yes, a lot of things. Someone can even tell you that it is long, expensive, inefficient, it is not necessary even with a dozen definitions with the prefix "not."
Picture: imgflip.com
How to overcome this? How to prove to those who do not believe that it is possible to create tests quickly, cheaply and effectively then support them, that there is a bright side of power? How to get a good product, tell Fedor Zvolinsky, Yandex.
How to run processes in CI
The first frontier we overcame, and now it's time to run our tests. But there are always nuances.
Picture: imgur.com
To get around the perspective of the rake dance (or at least make it more elegant), let's talk about the nuances of setting up continuous integration for working with load, acceptance, integration, UI and Smoke testing, checking the correctness of the installation and upgrade. Speaker - Sergey Pak (JetBrains).
Slip away from avalanche
In any project, the number of tests will gradually grow: from 1000 to 3000, from 6000 to 9000+, etc. To prevent this avalanche from covering the QA process, you need to think about the effectiveness of the entire system and every test in it from the very early stage of the development of the automation project.
Picture: imgflip.com
And at this moment we need a flexible and efficient system. And metrics for evaluating automation processes and QA in general. This will tell Maxim Sakharov (Tutu.ru).
And then what to do
Everything possible has been done, the processes in the auto-testing systems are working normally, it’s time to retire, there is only a sad actualization of auto-tests ahead? It is not accurate.
Picture: giphy.com
Dkhimion (Avito) will tell you what you can do useful in and around test automation.
Techno-hardcore lovers corner
Well and a heading for those who love heavy techno. Once we found ourselves at the broken trough, to which the name is Appium. The framework for testing iOS applications has collapsed.
Picture: pikabu.ru
The alternative was found quickly, but certainly not without problems. At the mitap, I’ll tell you what tool we’ve chosen instead, what problems it has, how we solved them, and what our testing infrastructure for iOS applications looks like right now.
Turns, passwords, timing
As I have already said, the mitap will take place on August 26 in Moscow, in the Avito office
at Lesnaya, 7 . To participate, you must
register at Timepad .
Sample schedule:
* The order of speeches can be changed.
12:00 - 12:30 - Registration
12:30 - 13:15 - “Problems of test management, or what prevents to create cheap and useful tests in the presence of a sincere desire to do it.” Fedor Zvolinsky (Yandex).
13:15 - 14:00 - “Vectors of development of test automation systems”. Dmitry Himion (Avito).
14:00 - 14:30 - Coffee break.
14:30 - 15:15 - “We are achieving the effectiveness of each of the 9000+ UI tests.” Maxim Sakharov (Tutu.ru).
15:15 - 15:45 - “We are pumping WebDriverAgent, or how to test iOS applications after a nuclear explosion”. Alexey Makhov (Avito).
15:45 - 16:00 - Coffee break.
16:00 - 16:45 - “We run tests in Continuous Integration”. Sergey Pak (JetBrains).
16:45 - Afterparty.
And of course, during the meeting, there will be an opportunity not only to listen to the reports, but also to ask the speakers on the sidelines, talk with colleagues in an informal setting, win Avito souvenirs. After the presentations of the speakers, we will continue to meet in the One More Pub pub (Butyrsky Val, 5).
We are waiting for you in Avito!
UPD from 12:40 18.08: Empty seats have expired, registration for the mitap is closed. Join the online broadcast from the event on the
AvitoTech youtube channel, and later post reports.