Advanced Software Testing - Vol. 1

Guide to the ISTQB Advanced Certification as an Advanced Test Analyst

Author: Rex Black

Publisher: Rocky Nook, Inc.

ISBN:

Category: Computers

Page: 486

View: 394

This book is written for the test analyst who wants to achieve advanced skills in test analysis, design, and execution. With a hands-on, exercise-rich approach, this book teaches you how to define and carry out the tasks required to put a test strategy into action. Learn how to analyze the system, taking into account the user's quality expectations. Additionally, learn how to evaluate system requirements as part of formal and informal reviews, using an understanding of the business domain to determine requirement validity. You will be able to analyze, design, implement, and execute tests, using risk considerations to determine the appropriate effort and priority for tests. You will learn how to report on testing progress and provide necessary evidence to support your evaluations of system quality.

Advanced Software Testing

Guide to the ISTQB Advanced Certification as an Advanced Test Analyst

Author: Rex Black

Publisher:

ISBN:

Category: Computers

Page: 468

View: 981

"This book teaches test managers what they need to know to achieve advanced skills in test estimation, test planning, test monitoring, and test control. Readers will learn how to define the overall testing goals and strategies for the systems being tested. This hands-on, exercise-rich book provides experience with planning, scheduling, and tracking these tasks. You'll be able to describe and organize the necessary activities as well as learn to select, acquire, and assign adequate resources for testing tasks. Learn how to form, organize, and lead testing teams Master the organizing of communication among the members of the testing teams, and between the testing teams and all the other stakeholders. Additionally, you ll learn how to justify decisions and provide adequate reporting information where applicable."--Editor.

Advanced Software Testing

Guide to the ISTQB Advanced Certification as an Advanced Technical Test Analyst

Author: Rex Black

Publisher:

ISBN:

Category: Computers

Page: 586

View: 284

"This book teaches test managers what they need to know to achieve advanced skills in test estimation, test planning, test monitoring, and test control. Readers will learn how to define the overall testing goals and strategies for the systems being tested. This hands-on, exercise-rich book provides experience with planning, scheduling, and tracking these tasks. You'll be able to describe and organize the necessary activities as well as learn to select, acquire, and assign adequate resources for testing tasks. Learn how to form, organize, and lead testing teams Master the organizing of communication among the members of the testing teams, and between the testing teams and all the other stakeholders. Additionally, you ll learn how to justify decisions and provide adequate reporting information where applicable."--Editor.

Lecture Slides for Programming in C++ (Version 2019-02-04)

The C++ Language, Libraries, Tools, and Other Topics

Author: Michael D. Adams

Publisher: Michael Adams

ISBN:

Category:

Page: 2516

View: 710

This document, which consists of approximately 2500 lecture slides, offers a wealth of information on many topics relevant to programming in C++, including coverage of the C++ language itself, the C++ standard library and a variety of other libraries, numerous software tools, and an assortment of other programming-related topics. The coverage of the C++ language and standard library is current with the C++17 standard. C++ PROGRAMMING LANGUAGE. Many aspects of the C++ language are covered from introductory to more advanced. This material includes: the preprocessor, language basics (objects, types, values, operators, expressions, control-flow constructs, functions, and namespaces), classes, templates (function, class, variable, and alias templates, variadic templates, template specialization, and SFINAE), lambda expressions, inheritance (run-time polymorphism and CRTP), exceptions (exception safety and RAII), smart pointers, memory management (new and delete operators and expressions, placement new, and allocators), rvalue references (move semantics and perfect forwarding), concurrency (memory models, and happens-before and synchronizes-with relationships), compile-time computation, and various other topics (e.g., copy elision and initialization). C++ STANDARD LIBRARY AND VARIOUS OTHER LIBRARIES. Various aspects of the C++ standard library are covered including: containers, iterators, algorithms, I/O streams, time measurement, and concurrency support (threads, mutexes, condition variables, promises and futures, atomics, and fences). A number of Boost libraries are discussed, including the Intrusive, Iterator, and Container libraries. The OpenGL library and GLSL are discussed at length, along with several related libraries, including: GLFW, GLUT, and GLM. The CGAL library is also discussed in some detail. SOFTWARE TOOLS. A variety of software tools are discussed, including: static analysis tools (e.g., Clang Tidy and Clang Static Analyzer), code sanitizers (e.g., ASan, LSan, MSan, TSan, and UBSan), debugging and testing tools (e.g., Valgrind, LLVM XRay, and Catch2), performance analysis tools (e.g., Perf, PAPI, Gprof, and Valgrind/Callgrind), build tools (e.g., CMake and Make), version control systems (e.g., Git), code coverage analysis tools (e.g., Gcov, LLVM Cov, and Lcov), online C++ compilers (e.g., Compiler Explorer and C++ Insights), and code completion tools (e.g., YouCompleteMe, and LSP clients/servers).

The Economics of Software Quality, Video Enhanced Edition

Author: Capers Jones

Publisher: Pearson Education

ISBN:

Category:

Page: 696

View: 314

This is the video enhanced eBook version of the printed book. It contains 55 minutes of video conversations & tips from the industry's leading software management consultant, Capers Jones. Important note: The audio and video content included with this enhanced eBook can be viewed only using iBooks on an iPad, iPhone, or iPod touch. Due to the incredibly rich media included in your enhanced eBook, you may experience longer than usual download times. Please be patient while your product is delivered. “Whether consulting, working on projects, or teaching, whenever I need credible, detailed, relevant metrics and insights into the current capabilities and performance of the software engineering profession, I always turn first to Capers Jones’ work. In this important new book, he and Olivier Bonsignour make the hard-headed, bottom-line, economic case, with facts and data, about why software quality is so important. I know I’ll turn to this excellent reference again and again.” —Rex Black, President, RBCS Poor quality continues to bedevil large-scale development projects, but few software leaders and practitioners know how to measure quality, select quality best practices, or cost-justify their usage. In The Economics of Software Quality, leading software quality experts Capers Jones and Olivier Bonsignour show how to systematically measure the economic impact of quality and how to use this information to deliver far more business value. Using empirical data from hundreds of software organizations, Jones and Bonsignour show how integrated inspection, structural quality measurement, static analysis, and testing can achieve defect removal rates exceeding 95 percent. They offer innovative guidance for predicting and measuring defects and quality; choosing defect prevention, pre-test defect removal, and testing methods; and optimizing post-release defect reporting and repair. This book will help you Move beyond functional quality to quantify non-functional and structural quality Prove that improved software quality translates into strongly positive ROI and greatly reduced TCO Drive better results from current investments in Quality Assurance and Testing Use quality improvement techniques to stay on schedule and on budget Avoid “hazardous” metrics that lead to poor decisions

Advanced Topics in Database Research, Volume 1

Author: Siau, Keng

Publisher: IGI Global

ISBN:

Category: Computers

Page: 409

View: 211

Advanced Topics in Database Research features the latest, cutting-edge research findings dealing with all aspects of database management, systems analysis and design and software engineering. This book provides information that is instrumental in the improvement and development of theory and practice related to information technology and management of information resources.

The Art of Software Testing

Author: Glenford J. Myers

Publisher: John Wiley & Sons

ISBN:

Category: Business & Economics

Page: 256

View: 124

The classic, landmark work on software testing The hardware and software of computing have changed markedly inthe three decades since the first edition of The Art of SoftwareTesting, but this book's powerful underlying analysis has stoodthe test of time. Whereas most books on software testing targetparticular development techniques, languages, or testing methods,The Art of Software Testing, Third Edition provides a briefbut powerful and comprehensive presentation of time-proven softwaretesting approaches. If your software development project is missioncritical, this book is an investment that will pay for itself withthe first bug you find. The new Third Edition explains how to apply the book'sclassic principles to today's hot topics including: Testing apps for iPhones, iPads, BlackBerrys, Androids, andother mobile devices Collaborative (user) programming and testing Testing for Internet applications, e-commerce, and agileprogramming environments Whether you're a student looking for a testing guide you'll usefor the rest of your career, or an IT manager overseeing a softwaredevelopment team, The Art of Software Testing, Third Editionis an expensive book that will pay for itself many times over.

Guide to Advanced Software Testing, Second Edition

Author: Anne Mette Hass

Publisher: Artech House

ISBN:

Category: Computers

Page: 476

View: 404

Software testing is a critical aspect of the software development process, and this heavily illustrated reference takes professionals on a complete tour of this increasingly important, multi-dimensional area. The book offers a practical understanding of all the most critical software testing topics and their relationships and inter-dependencies. This unique resource utilizes a wealth of graphics that support the discussions to offer a clear overview of software testing, from the definition of testing and the value and purpose of testing, through the complete testing process with all its activities, techniques and documentation, to the softer aspects of people and teams working with testing. Practitioners find numerous examples and exercises presented in each chapter to help ensure a complete understanding of the material. The book supports the ISTQB certification and provides a bridge from this to the ISO 29119 Software Testing Standard in terms of extensive mappings between the two; this is a truly unique feature.