Заречнева Анастасия Алексеевна
Я пришла в тестирование через стажировку во время учёбы в университете в 2017 году и сразу поняла, что это - моё. Влюблена в то, что делаю, и стараюсь активно нести позитив от своего занятия коллегам и друзьям.
Люблю участвовать в профессиональных мероприятиях, потому что опыт - одна из главных ценностей тестировщика, и я рада возможности получить новые знания и пообщаться с товарищами по профессии.
Selenium tests stabilization: expectations and reality
There is a belief that writing the first test suite is the most complicated part of the test automation process.
However, those who do test automation regularly would never share this opinion.
The problem is that in a dynamic, fast-growing system, it is important not only to create and develop automated test coverage but also to support the stability of those tests: avoid fake negatives, fake positives and find the real faults wherever they occur.
In this talk, we will take a look on several ways to stabilize UI-tests with the means of Selenium library and test frameworks, and will discuss why we shouldn't regularly use some of the mentioned methods, in spite of their operability.
Codeless automation tools: in the seek of the best testing solution
Test automation is a powerful tool for reducing testing time, decreasing the probability of a human mistake and increasing test coverage of a product. More and more test engineers learn to write and read code to bring the benefits of test automation into their teams, companies and products.
But what shall we do if no one from the QA team knows any programming language and has no possibility to study it?
How can a junior QAs get closer to the test automation tools if they are not ready to dive into reading and writing code?
How to build a working system of end-to-end tests in a short period of time?
The possible answer is codeless testing tools. In this talk, we will get familiar with some of these tools, see what they can and can't do, review several popular instruments and think of possible pros and cons of these solutions. I also will share my experience of using some of them and will show a simple example of how QAs can use such tools from the scratch to improve the product quality.
Typical mistakes of test automation practicing
Sooner or later, the majority of us face the problem whether to automate our tests or not? And if we choose the "automate" option, then how, when and from which point shall we begin? Meanwhile, we forget that test automation is no more than just an instrument, which means it should be learned with a full understanding of its aim.
Moreover, the process of this instrument's handling is full of mistakes, but if they are noticed in time, each failure could turn into a fascinating and useful experience, - a kind of experience I would like to share with you.
The speech is recommended for those test engineers who have just started using test automation and have already faced problems, and for QA leads who would like to understand test automation risks and seek for better communication with their team.