Nothing is perfect. Even testing. But there are always a lot of ways to improve something. So these are some thoughts and approaches that I found useful on practice. 1. Design testing Designer intentionally creates the best layout to help users to use perfect website and navigate it easily. So it's really important to make … Continue reading Different things to improve the testing process
Trends in web design change almost daily, so companies try to keep up with them. While web developers update pages layout according to the new design, QA team should make sure that not only pages with the new design look good, but also the rest of the website layout is ok( + usually cross-browser compatibility). A … Continue reading Visual Regression Testing Tools
How can you monitor for hidden issues while performing tests? In the case of the web application, QA engineer can use browser dev tools console to see error traceback. Also, it is really useful to handle all exceptions with some issue tracking tool, for example, Rollbar or Sentry. So if something goes wrong, a team can … Continue reading Different ways to monitor web application
Design patterns are really important in software development. They help to seriously improve maintainability and readability of the code. Design patterns are solutions to general problems that software developers faced during software development. These solutions were obtained by trial and error by numerous software developers for a long period of time. So when we automate out tests we should … Continue reading Design patterns in Automation testing
Designer intentionally creates the best layout to help users to use perfect website and navigate it easily. So it's really important to make sure that implemented page meets up the design. So there are some tools that could ease UI testing. 1. Perfect Pixel Perfect Pixel is an extension that will let you place a semi-transparent … Continue reading Helpful tools for mock-up testing
Performance testing is really important because that slow response time or outages cause the loss in terms of business & reputation for the company. Here are some tips that could help to test application performance: 1. Run performance tests from the production environment The best way to ensure your test results are as accurate and real … Continue reading Performance testing tips
Yandex.Tank is an extensible load testing utility for UNIX systems. Some of its features: 100 000+ RPS - load engine is written in pure C++ to generate a big amount of load from one machine.Interactive reports and Monitoring plugin - you can see how your system behaves under load while running the test and collect all … Continue reading How to get started with Yandex Tank
This is my first post, I hope not least. I've started this blog to learn more about quality assurance and share it here. Thus to structure my thoughts and keep them all in one place. I always try to learn new things, and for me, it makes sense to express some new knowledge or digest old thoughts to fully thought some through and come up with something wholly new. Also, maybe one day this blog becomes useful to somebody.