Search the practice set

275 questions, 991 terms and 600 topics in 30 areas.

60 results for “Test Architecture Strategy”

Terminology · 18
term

Test Strategy Altitude

Deciding which risks are verified at which level, so that each layer tests something the layers below it structurally cannot.

Testing & Quality Architecture
term

Testability as a Design Property

How cheaply a system's behaviour can be observed and controlled, which is decided by architecture and largely fixed before any test is written.

Test Architecture Strategy
term

Architecture Review Board

A forum that reviews significant designs against standards, risks and strategy before commitment.

Enterprise Architecture
term

Backup Strategy

A plan for what is copied, how often, where to, how long it is kept, and — the part that decides whether it is real — how the restore is verified.

Cloud Architecture
term

Indexing Strategy

Choosing the set of indexes a table carries by working backwards from its actual queries, and accepting the write cost that each one adds.

Data Architecture
term

Test Pyramid

A distribution of tests weighted towards many fast unit tests, fewer integration tests, and very few slow end-to-end tests.

Software Architecture
term

Booking.com's Experimentation Platform

Booking.com runs over a thousand concurrent experiments and treats the ability to test any change safely as a platform capability rather than a product feature.

Business Architecture
term

Business Capability

What a business does, expressed stably and independently of how it currently does it or who is responsible.

Business Architecture
term

Capability Map

A structured view of everything a business does, used as the stable frame for mapping applications, investment, ownership and gaps.

Enterprise Architecture
term

Multi-Cloud

Deliberately running across more than one cloud provider — a decision with a much higher cost than the lock-in it is usually adopted to avoid.

Cloud Architecture
term

Non-Functional Acceptance

Treating quality-attribute targets as acceptance criteria with automated verification, so a release can fail on latency the way it fails on a broken feature.

Non-Functional Test Strategy
term

Query Plan

The database's chosen strategy for executing a query, and the first thing to look at when one is slow.

Data Architecture
term

Time to Market

How long it takes to get a capability in front of customers — often the constraint that dominates every other architectural quality.

Business Architecture
term

Architecture Cost Model

A calculation, made during design, of what an architecture will cost to run at expected and at peak volume.

Cost & FinOps
term

Architecture Decision Log

The ordered, immutable collection of a system's decision records, read as a history rather than as a specification.

Architecture Communication
term

Architecture Decision Record

A short, immutable document capturing one architectural decision, its context, the alternatives, and its consequences.

Architecture Decision-Making
term

Architecture Development Method

TOGAF's iterative cycle for developing enterprise architecture, which is valuable as a checklist of concerns and harmful when followed literally.

TOGAF
term

Architecture Principle

A durable, agreed rule that constrains design decisions in advance, stated with its rationale and its implications.

Architecture Fundamentals
Questions · 9
quiz

Netflix built its own CDN; Dropbox moved storage off S3. Both are usually wrong. What conditions made them right, and how do you test for those conditions?

What the interviewer is testing Whether you can extract the conditions from a famous decision rather than the decision itself. These two cases are the most comm

Architecture Decision-Making
quiz

Six teams share one integration test environment. Bookings are made a week ahead and releases slip when someone overruns. How do you fix it?

Name the cost first The queue is not an inconvenience; it is lead time. Measure it: for the last twenty changes, how many days elapsed between "ready to test" a

Environment Strategy
quiz

When should a service call another synchronously, and when should it publish an event instead? Give me the deciding test, not a preference.

The deciding test Does this user action succeed or fail based on this callee's response? If yes, the call is synchronous, because you need the answer to decide.

Architecture Decision-Making
quiz

An end-to-end suite of 340 tests takes four hours and fails spuriously about half the time. The team wants to parallelise it. Is that the right move?

Parallelising treats the symptom It might halve the runtime. It will not touch the flakiness — in fact parallelisation often worsens it, by exposing shared stat

End-to-End Test Economics
quiz

A CFO asks why the architecture function should be funded when it ships no features. You have five minutes. What do you say?

Do not answer with activities "We produce standards, run a review board and maintain the technology radar" describes what the function does, not what the busine

Outcome Measurement
quiz

A DR test fails: the secondary region cannot launch enough instances. What happened, and what standing checks prevent it?

What happened Service quotas in the secondary region are far lower than in the primary , because nothing has ever run there at scale. Quotas are per account and

Cloud Governance
quiz

A platform of 40 services has logs only, and incidents take hours to diagnose. Design the observability strategy and its rollout order.

Why logs alone fail at this size Logs answer "what happened in this service". They cannot answer "where did this request spend its time across twelve services",

Debugging Distributed Systems
quiz

A regulator asks how you ensure marketing consent withdrawal is honoured everywhere. What does the architecture need to show?

The answer they want is mechanism plus evidence Not "we have a consent database". They want to see how a withdrawal reaches every system that could act on it, a

Consent Architecture
quiz

An executive says "we need an AI strategy" and asks you to come back in two weeks. How do you handle the ambiguity?

Do not go away and produce a strategy document A document answering a question nobody has articulated will be received politely and shelved. The brief is ambigu

Handling Ambiguity
Topics · 26
topic

Test Architecture Strategy

Choosing what to verify where, given the failure modes that actually occur.

2 items
topic

Non-Functional Test Strategy

Testing availability, latency, security and recovery rather than only behaviour.

2 items
topic

Chaos as a Test

Fault injection with a hypothesis, a blast radius and an abort condition.

3 items
topic

End-to-End Test Economics

Why broad end-to-end suites get slow, flaky and abandoned, and what to keep.

4 items
topic

Flaky Test Management

Quarantine, detection, and the trust a suite loses once red stops meaning broken.

4 items
topic

Integration Test Boundaries

What sits inside a test's boundary, what is faked, and the confidence that follows.

2 items
topic

Performance Test Design

Workload models, warm-up, think time, and the distribution the average hides.

2 items
topic

Test Data Management

Realistic data without copying production personal data into a weaker environment.

2 items
topic

Test Pyramid Shapes

Pyramid, trophy and honeycomb, and the system properties that justify each shape.

2 items
topic

Testing & Quality Architecture

General material on designing a testing strategy as an architectural concern.

2 items
topic

UI Monorepo Strategy

One repository for many front ends, and the build graph that makes it viable.

2 items
topic

Enterprise Integration

Estate-wide integration strategy, standards and shared infrastructure.

3 items
topic

AI-Era Architecture

General material on architecting systems that include models.

31 items
topic

Accessibility Architecture

Semantics, focus management and announcements designed in rather than audited in.

3 items
topic

Application Architecture

The application estate as a designed portfolio rather than an accumulation.

2 items
topic

Architecture Communication

General material on communicating architecture.

14 items
topic

Architecture Compliance Checks

Automating conformance to standards so review effort goes to the genuinely novel.

2 items
topic

Architecture Cost Modelling

Pricing a design before building it, at expected and at ten times volume.

2 items
topic

Architecture Decision Records

One decision, its context, alternatives and consequences, kept immutable.

3 items
topic

Architecture Decision-Making

General material on making and recording architectural decisions.

27 items
topic

Architecture Diagrams

Choosing an audience and refusing to mix levels of abstraction.

3 items
topic

Architecture Documentation

What to write down, at what altitude, and what nobody will ever read.

3 items
topic

Architecture Fundamentals

General material on what solution architecture is and what an architect is accountable for.

30 items
topic

Architecture Governance

Preventive, automated controls rather than review meetings.

5 items
topic

Architecture Patterns

General material on architectural patterns and their trade-offs.

32 items
topic

Architecture Principles

Durable agreed rules that rule options out, stated with rationale and implications.

4 items