introductionsoftware, testing, process, assessing, software, determine, quality, whether, concerns, university, tartus, designed, students, fundamentals, introduce, techniques, mandatory, bachelors, degree, programme, studying, informatics, volume, consists, labs, lectures, introducing, applied, purpose, thesis, create, materials, lab, combinatorial, expected, increase, created, session, homework, assignment, contain, instructions, applications, systems, called, automated, national, institute, standards, technology, crucial, technique, systematically, combinations, softwares, input, mainly, critical, multitude, congurations, parameters, thoroughness, possibility, defects, causing, composed, ve, chapters, rst, chapter, overview, schedule, grading, presented, design, details, execution, feedback, analysis, future, improvements, concludes, summarizing, results, implementation, https, csrc, nist, gov, projects, www, backgroundthe, subsections, according, fundamental, concepts, introduces, various, strategies, types, defect, management, organizational, aspects, semester, topics, debugging, mutation, application, static, code, document, inspection, prediction, terminology, interactions, combination, betweent, represented, covering, array, allt, interaction, strength, arrays, testingt, conguration, parameter, represent, betweentdifferent, example, boolean, nding, nally, gure, containing, exhaustive, require, multiplying, per, type, higher, empirical, data, shown, isolation, system, resource, intensive, selected, based, resources, risks, analyzed, error, distributed, failures, triggered, required, increasing, amplies, oracle, problem, increases, signicantly, increased, outputs, nd, solutions, include, embedded, assertions, model, generation, typically, architecturally, complex, mobile, operating, especially, relevant, trafc, collision, avoidance, highly, valued, adoption, effective, sampling, manually, creatingt, doing, feasible, formerly, fireeye, oft, evaluate, minimizing, user, features, graphical, interface, creators, conducted, extensive, research, algorithms, leading, researches, eld, using, reects, ability, desired, exists, mixed, feature, specify, lower, subset, constraints, dened, specic, result, designthe, consist, creating, approximately, complete, including, introduction, learning, booking, appendix, divided, teaching, assistants, le, named, link, provided, essential, detailed, scheme, solution, necessary, les, comfortable, experience, programming, java, python, doesnt, reveals, sex, permit, image, familiarize, themselves, feeling, creates, seeded, failure, triggers, incorrect, accordance, introduced, text, area, displayed, emulates, program, crashing, displaying, importance, systematic, requires, less, trigger, unlikely, entering, randomly, triggering, assistant, female, approaches, choosing, chronologically, executing, etc, approach, corresponding, previous, equivalence, class, partitioning, rational, described, display, listings, criteria, contains, options, apparent, developing, generated, unfeasible, consuming, import, functionality, implemented, automate, developers, implement, output, testability, enables, users, export, comma, separated, exported, generating, added, nal, opened, spreadsheet, excel, exible, insensitive, reiterate, principles, applying, familiar, instructed, download, webpage, downloaded, execute, demonstrated, bound, followed, respective, generates, earlier, observe, compared, executed, explained, covered, analyze, affected, efcient, successfully, procient, realize, apply, wisely, assigned, detection, creative, solving, methodical, revolve, solve, optimization, ll, construct, graph, visualize, cumulative, unique, looking, lled, strengths, graphs, algorithm, wouldnt, uncover, realistic, limit, prociency, staying, forcing, mentioned, recall, deducted, business, imply, logic, constructed, deduct, meaning, prefer, bonus, achieved, analyzing, errors, constrain, generate, thus, compel, curious, largest, violates, violations, checking, lax, akin, dont, obvious, concerned, specication, total, plus, participating, student, executionin, sessions, th, st, lecture, attended, observed, consumption, react, unexpected, issues, smoothly, longer, completed, examined, describing, workow, presentables, submit, confusion, regarding, labels, namely, examples, resolve, lasted, frequency, distribution, received, comparison, included, marksthe, exclusive, inclusive, accounted, similar, although, maximum, indicates, easier, difcult, discussed, supervisor, beforehand, analysisthe, collected, suggests, participated, answered, online, questionnaire, collection, asked, survey, statements, rated, xed, likert, optional, clearly, communicated, appropriate, support, instructors, transparent, context, surveymonkey, com, statement, reect, agreement, completely, disagree, somewhat, neutral, qualitative, constructive, provide, additional, majority, positively, fteen, providing, positive, confusing, concerning, respondents, concurred, agreed, disagreeing, summary, statistics, automation, aspect, scripts, optimize, praised, negative, madefeedback, revealed, confused, strengtht, explicitly, original, version, consistent, offering, default, updated, checkbox, accommodation, tting, laptops, tested, suitable, recommended, pixels, reduced, smaller, common, laptop, reported, workload, saying, didnt, nish, oral, lacking, detail, bounds, improved, calculations, needed, gures, fth, remained, tweaks, usefulness, neutrality, indicating, existing, adding, revolves, oracles, kuhn, kacker, lei, thorough, titled, practical, standard, legible, potential, considered, discourage, academically, dishonest, behaviour, suggested, changed, couple, http, nusmv, fbk, eu, conclusionthe, combat, havent, manifested, prevent, academic, dishonesty, submission, reused, actually