(Part 2) Best software testing books according to redditors
We found 105 Reddit comments discussing the best software testing books. We ranked the 30 resulting products by number of redditors who mentioned them. Here are the products ranked 21-40. You can also go back to the previous section.
I don't work in the game industry, but maybe these books can help you out.
Books
Articles
Videos
Edit: Added more things to read and watch.
I've posted this before but I'll repost it here:
Now in terms of the question that you ask in the title - this is what I recommend:
Job Interview Prep
Junior Software Engineer Reading List
Read This First
Fundementals
Understanding Professional Software Environments
Mentality
History
Mid Level Software Engineer Reading List
Read This First
Fundementals
Software Design
Software Engineering Skill Sets
Databases
User Experience
Mentality
History
Specialist Skills
In spite of the fact that many of these won't apply to your specific job I still recommend reading them for the insight, they'll give you into programming language and technology design.
For a book that provides both a good introduction to testing terminology and concepts, as well as a fair amount of practical/instructional examples, I really like Software Testing: Fundamental Principles and Essential Knowledge. Also, I'm not sure whether you're wondering about getting started doing QA for your own games, or getting a job at a game company. If the latter, I'd say that the best way to get started depends on what your goals are:
Sorry for the tl;dr, and I hope this helps! If you have any questions about things like finding and applying for QA jobs, I'd be more than happy to answer them.
Here you go
http://www.amazon.com/Testing-Scala-Daniel-Hinojosa/dp/1449315119/ref=sr_1_1?ie=UTF8&qid=1464995693&sr=8-1&keywords=scala+testing
Selenium WebDriver, mostly. It's a defacto standard now.
Don't tie yourself to python though, test automation tends to be in the same language as the actual product. Or you'll be brought on to maintain and enhance an existing testing framework. Getting to be there when the decisions are made as to what to use is a rare opportunity.
There are a lot of people doing test automation through protractor (node.js), but also python, ruby, java, go ... basically if someone used it to make a web framework, someone also made a web testing framework for it.
> what other skills I'll need
Testing is really its own discipline within software development. You could read this book, if you've got the time: A Friendly Introduction to Software Testing
(Test automation is what I do for a living, 15+ years now)
Honestly, not really. I've got copies of both The Cucumber Book and The Rspec Book and both are alright, but both are more than likely pretty much out of date. If you're looking for syntax, I'd just suggest reading the documentation for the relevant libraries.
I've heard okay/good things about Rails Test Prescriptions but haven't personally read it.
I have a few blog posts that I enjoy:
I've personally learned a non-trivial amount of testing methodology/principles in Ruby from Avdi Grimm, particularly:
Hi, I don't know a lot of such resources. I had read only one book about mobile testing - https://www.amazon.com/Hands-Mobile-App-Testing-Involved/dp/0134191714 - it's not bad especially if you are beginner.
Cool, you will probably find these books to be useful (as I did): Professional C++, 3rd edition and Effective Modern C++
Yeah I have read around 70%-80% of all YDKJS books combined .
By the way just in any case you find anything interesting and helpful (but for also copy pasting this list in the future) here are the books-site tutorials-docs that I am reading-have read-plan to read-follow :
web dev road map
htmldog
www.javascript.info
css in depth (manning)
eloquent js
YDKJS (all books)
HTML5 for masterminds
dom enlightenment
high performance images
web performance in action
reliable javascript
building progressive web apps
http: the definitive guide
learning http 2
cracking the coding interview
javascript data structure and algorithms (be careful,not a good choice, it has a lot of mistakes but I find it concise)
professional git
vs code docs
Using SVG with CSS3 and HTML5
Interactive Data Visualization for the Web
refactoring ui
figma docs
react docs
redux docs
vue docs
webpack docs
clean code
design patterns
web components in action
Inkscape: Guide to a Vector Drawing Program
and many more to come .
You can find complete Java code for this problem in this book:
http://www.amazon.com/Mastering-Selenium-WebDriver-Mark-Collin/dp/1784394351