We’d like to hear your suggestions for improving our indexes. Send email to
index@oreilly.com.Index
A
acceptance test (see functional tests/testing
(FT))
acceptance tests,
398aesthetics (see layout and style)
agile movement in software development,
81Ajax,
249,
269ALLOWED_HOSTS,
151Anderson, Ross,
53Ansible,
166,
423 – 426any function,
39,
46architectural solutions to test problems,
402assertion messages,
16,
18,
57 , 263AssertionError,
46assertRegex,
85assertTemplateUsed,
90assertTrue,
46asynchronous JavaScript,
272 – 275authentication,
241backend,
285 – 293customising,
245 – 248,
277in Django,
282login view,
281 – 284minimum custom user model,
293 – 297mocking (see mocks/mocking)
Mozilla Persona,
242pre-authentication,
303 – 306testing logout,
299testing view,
278tests as documentation,
296automation, in deployment,
132,
157 – 166(see also deployment)
automation, in provisioning,
166B
Bash,
141Beck, Kent,
36,
44Behavior-Driven Development (BDD) tools,
434Bernhardt, Gary,
337,
399,
403best practices in testing,
397Big Design Up Front,
81black box test (see functional tests/testing (FT))
Bootstrap,
118 – 126jumbotron,
125large inputs,
125table styling,
126boundaries,
403browsers,
434browsers, headless,
372C
caching,
435CI server (see continuous integration (CI))
class-based generic views,
413 – 421class-based views,
413clean architecture,
403443