English | Russian |
By working through the first large project Conway's game of Life, Chapter 1 expounds principles of top-down refinement, program design, review, and testing, principles | Посредством рассмотрения первого большого проекта игры "Жизнь" Дж. Конвея глава 1 вводит принципы нисходящей детализации, проектирования программы, критического обзора и тестирования (ssn) |
designing programs for easier testing | конструирование программ с целью облегчения тестирования (ssn) |
in testing to code, the input data is provided to test specific execution paths in the program | в тестировании на основе кода используются такие входные данные, которые позволяют проверить определённые пути выполнения программы (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |
logic program example for consecutivity testing in lists | пример логической программы для нахождения следующего элемента в списке (см. Introduction to logic programming by Ghristopher John Hogger ssn) |
logic program example for orderliness testing in lists | пример логической программы для проверки упорядоченности списка (ssn) |
program testing | тестирование программ (ssn) |
program testing concepts | принципы тестирования программ (ssn) |
Selective testing — Testing only a selected set of program paths and data inputs | Выборочное тестирование – тестирование выбранного набора способов выполнения программы и входных данных (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
Selective testing Testing only a selected set of program paths and data inputs | Выборочное тестирование – тестирование выбранного набора способов выполнения программы и входных данных (см. "Quality Software Project Management" by Robert T. Futrell, Donald F. Shafer, Linda I. Safer 2002 ssn) |
testing of a large program | тестирование крупной программы (ssn) |
testing the application programme | тестирование прикладной программы (ssn) |
the difference lies in that testing to specs feeds the program with data without any consideration given to the program logic | Различие заключается в том, что при тестировании на основе технических требований программе задаются данные без какого-либо учёта логики работы программы (см. Maciaszek L.A. and Liong B.L. 2005: Practical Software Engineering) |