HabrJuly 31, 2026🇷🇺Translated from Russian

Bridging Manual and Automated Testing: InfoWatch Engineer Outlines Unified Quality Process

InfoWatch senior test engineer Mikhail Shalepo has shared a comprehensive internal regulation that connects manual and automated testing into one coherent quality process. The article uses the metaphor of an “orange” to describe the overlapping area of functional verification where the two testing approaches must deliver a single, reliable signal about product state.

Shalepo notes that when automation volume, environments, and mandatory runs remain small, teams often rely on shared context. As the product grows, this implicit understanding disappears, creating the need for explicit rules on selecting automation candidates, validating new tests, defining mandatory regression sets, classifying failures, and recording manual compensation.

Core Principles of the Regulation

The document distinguishes between process rules—who decides, what result is recorded, and who owns the next step—and specific engineering decisions for individual features. It establishes that manual testers review the purpose of an automated scenario rather than its code, and that every failure must receive an owner and follow-up action before a run is considered resolved.

The regulation is split into two blocks: development and verification of new functionality, and full regression testing before release. Both blocks follow the same three-stage structure—preparation, execution, and completion—producing clear artifacts at each step.

Feature Development Block

Before a sprint, manual testers and automation engineers meet to discuss scenarios worth automating. Decisions are turned into backlog tasks instead of remaining informal promises. During the sprint, the manual testing team acts as the customer of automation meaning, while smoke tests must pass before any build reaches manual verification. At sprint end, coverage status is recorded directly in TMS Scale to keep the single source of truth up to date.

Pre-Release Regression Block

Before regression begins, teams align on the full scope of checks, supported configurations, and exit criteria. During execution, automated results are triaged jointly with developers; every failure is classified, assigned an owner, and linked to a task or defect. Manual compensation is documented only when an automated signal cannot be restored quickly. At the end of regression, the team produces a connected set of artifacts that allow full reconstruction of the release decision without relying on chat history.

Shalepo emphasizes that the regulation does not guarantee zero defects or automatically shorten regression time. Its value lies in making the basis for release decisions observable and repeatable across the team.

Related articles

AntiMalwareOther

Rubytech Tests Russian LLM Cotype 3 on Chinese GPUs Matching NVIDIA H100 Performance

Rubytech has successfully tested the Russian large language model Cotype 3 developed by MWS AI on Chinese graphics accelerators instead of NVIDIA hardware. The trials took place on the Skala^r AI machine software-hardware complex and demonstrated stable operation with inference performance comparable to configurations using NVIDIA H100 GPUs. Eight Chinese GPUs were used in the test system, delivering an average first-token generation time of about 8 seconds and inter-token latency between 111 ms when processing 27,000-token contexts. Engineers adapted drivers, software environments, and orchestration tools, achieving up to 2-2.2 times faster performance in certain scenarios compared to the standard Chinese GPU setup. The results indicate that corporate AI infrastructure can be built without mandatory reliance on NVIDIA accelerators, which is particularly relevant for government agencies, state-owned companies, and critical information infrastructure organizations requiring localized model deployment and controlled scaling. Rubytech also noted potential reductions in total cost of ownership with Chinese GPUs, although the company emphasized this is an additional option rather than a complete replacement for NVIDIA solutions.

HabrOther

Can the Moon Be DDoSed? Exploring Future Cybersecurity Challenges for Lunar Bases

A speculative analysis examines whether DDoS attacks could target a lunar base in 2036, highlighting how Earth-based internet protocols would fail over the 384,000 km distance. The piece details NASA’s LunaNet architecture and Delay/Disruption Tolerant Networking (DTN) that uses store-and-forward mechanisms to handle long delays and link disruptions. It explains why traditional volumetric attacks would be limited by narrow space communication channels while resource-exhaustion attacks on orbital relays and DTN nodes could prove more effective. The analysis contrasts Earth’s redundant routing with the Moon’s few irreplaceable links and emphasizes that attacking ground control centers might be more practical than flooding lunar hardware. It concludes that any real lunar network will inherit familiar terrestrial bottlenecks despite its exotic setting.

AntiMalwareOther

Central Bank of Russia Confirms Digital Ruble Will Be Free for Citizens with No Commissions

The Bank of Russia has announced that all operations with the digital ruble will be completely free of charge for individual citizens. Director of the National Payment Systems Department Alla Bakina stated that transfers and payments for private users will incur zero commissions. Businesses will still face fees, but the regulator promises they will be minimal and lower than standard bank rates for similar transactions. Starting 1 September, Russians will be able to open digital ruble wallets through mobile apps of systemically important banks and other payment-significant credit institutions. A dedicated button with the new currency logo will appear on the main screen of these applications. Payments will be made via a special QR code that buyers scan in their banking app before selecting the digital ruble wallet and confirming the transaction. Large retail chains with annual revenue exceeding 120 million rubles must begin accepting digital ruble payments from September, with the requirement later expanding to smaller merchants. The Bank of Russia emphasizes that the digital ruble represents a third form of the national currency alongside cash and bank deposits, available for voluntary use by citizens.

AntiMalwareOther

Power Outage at Major Russian Telecom Node Disrupts Reg.ru Services and Affects Runet Nationwide

A large-scale power failure at a key communication node in Russia caused widespread disruptions to internet services on August 17. Hosting provider and domain registrar Reg.ru experienced a major outage, preventing users from accessing its main website and personal accounts. Multiple sites relying on Reg.ru infrastructure also went down or became unstable, with evidence pointing to problems with DNS servers responsible for translating domain names into network addresses. Users reported simultaneous issues with banking apps, messengers, social networks, and other Russian online resources, though it remains unclear whether all incidents stemmed directly from the Reg.ru-related problems. Reg.ru stated that the issue originated outside its own infrastructure due to electricity supply problems at the major node. The company expressed hope for quick restoration but provided no details on the incident's full scale or recovery timeline at the time of reporting.