By Developers, For Developers
| PDF Pg | Paper Pg | Type | Description | Fixed on | Comments |
|---|---|---|---|---|---|
| 63 | SUGGEST | “applications” is cut off and not right aligning properly on a Nexus6p device. Note that I am using the Google “Play Books” app to read this book in .pdf format. | 2016-10-24 | ||
| 70 | TYPO | I don’t believe the “and” is necessary in the bulleted points “The user’s name displayed on that page, and” Cheers, | 2016-10-19 | ||
| 63 | TYPO | “these kind of built in affordances to.” should be “these kind of built in affordances too.” “Ruby on Rails has a tonne of them.” should be “Ruby on Rails has a ton of them.” I also don’t believe there should be an “and” starting a sentence. Maybe “Testing frameworks have these kind of built in affordances too and Ruby on Rails has a ton of them!” sounds more natural. Cheers, | 2016-10-19 | ||
| 70 | SUGGEST | “heavy lifting and written all our selectors” maybe it can be “heavy lifting and written all of our selectors” “People without valid credentials can’t” maybe it can be “People without valid credentials can’t login” to reconfirm the previous point | 2016-10-19 | ||
| 68 | SUGGEST | “And it’s this ‘#’ pound sign” to “It’s this ‘#’ pound sign” adding this as a suggestion as it’s a sentence beginning with “and” Note: I am still reading through the book but will stop submitting erratum’s for beginning sentences with “and” | 2016-10-19 | ||
| 73 | TYPO | “And this is the assertion let’s us check to see what their name was successful set in the title of the HTML page.” could potentially be updated to “And this is the assertion that let’s us check to see that their name was successfully set in the title of the HTML page.” | 2016-10-19 | ||
| 75 | SUGGEST | This is more subject but you could consider removing the comma after “tests” as seen within the following: “embedding context into your tests, and organizing them in such a way that you can reuse common setup.” | 2016-10-19 | ||
| 88 | SUGGEST | “Very handy for debugging and seeing what is going on behind the seeings” On first read I wasn’t sure if it should have been the following: “Very handy for debugging and seeing what is going on behind the scenes” | 2016-10-19 | ||
| 89 | TYPO | “sometimes use when that need need a value for something” to “sometimes use when they need a value for something” | 2016-10-19 | ||
| 95 | TYPO | “They are just saving time by by rolling four” to “They are just saving time by rolling four” | 2016-10-19 | ||
| 97 | ERROR | “HTTP get” I am wondering if the get method should be capitalized e.g. “HTTP GET” is what I see in a lot of online tutorials. | 2016-10-19 | ||
| 97 | TYPO | “These are good to because” to “These are good too because” | 2016-10-19 | ||
| 36 | TYPO | The “in [xxx] (#unit).” forward reference needs a #unit definition for textual completeness. | 2016-10-19 | ||
| 34 | SUGGEST | In 3., the phrase “the less iterative and fast your development cycle.” is awkward. Somehow, “less fast” should be changed, say by replacing “fast” with “slower will be”. | 2016-10-19 | ||
| 71 | TYPO | The “<” and “>” should be resolved to “<” and “>”. | 2016-10-19 | ||
| 109 | SUGGEST | “Alright” is non-standard American English. “All right” is preferred. | 2016-10-24 | ||
| 159 | TYPO | In the first paragraph, “saying saying” should be just “saying”. | 2016-10-19 | ||
| 6 | TYPO | Missing page number/link “Then at the base we’ve got these things called unit tests: small, fast, precise | 2016-10-19 | ||
| 260 | TYPO | The first paragraph of “The Pyramid in Action” has an occurrence of “[xxx](#ui)” that needs resolution in the document. | 2016-10-19 | ||
| 301/2 | ERROR | The “‘can access company financials’” method is missing a call: “get financials_path”. | 2016-10-24 | ||
| 348 | ERROR | The text should read: describe “signin page” do | 2016-10-24 | ||
| 435 | ERROR | The code on this page is exactly the same as the previous code. | 2017-06-05 | Hello Cary, thank you for the note about this! Unfortunately the page number reference must be from an ebook reader, so we can't track down this error. If you could let us know the PDF page number, that'd be much appreciated. | |
| 123 | TYPO | In page 123 last paragraph it seems there a reference to other page missing. It look like this: “let’s take our create user feature from [xxx](#ui), and see what it would be like to write”. I’ve spotted another one or two, in the meantime I’ll report them. | 2016-10-24 | ||
| 14 | xiii | TYPO | duplicate paragraph for Chapter 9 | 2017-06-05 | |
| 51 | 37 | TYPO | in CSS box example, typo in “background-color: white” (backgroud-color) | 2017-06-05 | |
| 119 | 108 | SUGGEST | For people following along in the book, the $(“”) selection technique relies on jQuery being present in the page they are testing. If you try that on a website not loading jQuery it’ll fail — document.querySelector still works, of course, as it’s vanilla JavaScript. | 2017-06-05 | |
| 53 | 39,41 | TYPO | The array index 0 selector syntax is incorrect — the [0] should be outside the double quotes, after the closing parens. | 2017-06-05 | |
| 56 | 42 | SUGGEST | It’s confusing how the author compares regular, full-on CSS and regular, raw CSS. This is in fact JavaScript, but using CSS-like selector syntax. No raw or full-on. This is a niggle because it’s technically incorrect, and certain readers could be frustrated at a lack of getting the shorthand examples to work when their test page doesn’t have the jQuery library loaded. | 2017-06-07 | |
| 83 | 70 | SUGGEST | > What would be a good end-to-end test that checks | 2017-06-05 | |
| 87 | 74 | SUGGEST | The HTTP DELETE code block is missing syntax coloring and code style to match the other code snippets. | 2017-06-05 | |
| 88 | 75 | SUGGEST | The topics covered in the chapter do not include inspecting network traffic with browser dev tools. | 2017-06-05 | |
| 222 | SUGGEST | In the printed book (not PDF) the “fi” ligature in “This certificate” shows a weird character instead of the fancy ligature. | 2017-06-07 | ||
| 19 | 4 | TYPO | Text shown as “It didn’t happen all once.”. Missing “at”. Should read as: “It didn’t happen all at once.” | 2017-06-05 | |
| 112 | TYPO | the following code snippet is confusing and probably not intended it(“should be able to get Offsite”, function () { it should say: it is the same in the book and in the code from the download area | 2017-06-05 | ||
| 118 | SUGGEST | Chapter 7 starts of with a bug in the EmployeeTrackerPage, a button that doesn’t seem to be working. At page 118 the author claims to have found ‘the bug’, but this refers to a typo in the test script and doesn’t explain why initially the button didn’t work. And after fixing the test it is not run again to see where the original bug was. It seems the point of the chapter was kind of lost..? Perhaps this needs a rewrite. | |||
| 26 | TYPO | At the bottom of page 26, the text " (<h1>, <img>, and <p>) " should replace “<” with <, and so on, so it should read ( ,
). |