Software Testing - Practical Issues
The book presents selected software testing techniques. Each of the discussed techniques includes an example of practical application.
Introduction
Domain equivalence classes
Method description
Function Domain - Different Programming Languages
Equivalence classes
[here description of a valid eq. classes] [example 1] Show the equivalence classes for the func...
Incorrect equivalence class division
[write a content here] [Example 1] Perform equivalence partition analysis of the following f...
Valid and invalid equivalence classes
Add content and analyze the following example: CREATE FUNCTION isEven(integer x) RETURNS boolean...
Test case creation procedure
Section 8.1.4 from the Textbook (without the example).
AI Chat Boots and equivalence classes
[Example 1] Present the prompt for ChatGPT and MS Copilot to solve the following problem: What ...
Example test set construction
Statement testing
Description of the method
Task 1 The Textbook, section 9.1.1, paragraphs 1 - 3, up to the frame [statement testing] Task ...
Statement coverage and unreachable code
Task 1 Show examples of unreachable code based on https://www.geeksforgeeks.org/c-program-to-sho...
Example - insert sort
Task 1 introduction from section 9.1.2 of the Textbook + source code Task 2 source code with a...
Test conditions and coverage items
Sections [krok2] [krok3] of the section 9.1.2 from the Textbook
Test cases
Task 1 section [krok4] of the 9.1.2 Task 2 Source code of the test programm
Statement testing with MS Copilot
Task 1 (student 1) Using MS Copilot identify statements for the insertSort function. Assign a t...
Statement testing with Chat GPT
You can use any other Chat Bot. If you do so, change the page title. Task 1 (student 1) Using...
Branch testing
Description of the method
Task 1 The Textbook, section 9.2.1, paragraph 1, including the frame [branch] Task 2 The...
Branch coverage and unreachable branches
Task 1 For each example from the section "Statement coverage and unreachable code" (Task 1) of ...
Example - insert sort
Task 1 Section 9.2.2 of the Textbook, up to the figure 9.2. Task 2 Control Flow Graph for the ...
Test cases
Task 1 section [krok4] of the 9.2.2 without table 9.4 Task 2 Table 9.4 and source code of t...
Branch testing with MS Copilot
Task 1 (student 1) Using MS Copilot identify branches for the insertSort function. Assign a t...
Branch testing with Chat GPT
You can use any other Chat Bot. If you do so, change the page title. Task 1 (student 1) Using...
Decision testing
Description of the method
Task 1 section 9.3.1, part 1. Translate the below text and delete the picture Task 2 section...
Example - Regula Falsi method
Task 1 Section 9.3.3 of the Textbook (+ source code), up to the CFG. Task 2 source code w...
Test conditions and coverage items
Sections [krok1] [krok2] [krok3] of the section 9.3.3 from the Textbook
Test cases
Task 1 section [krok4] of the 9.3.3 Task 2 Source code of the test program
Decision testing with MS Copilot
Task 1 (student 1) Using MS Copilot identify statements for the RegulaFalsi function. Assign a...
Decision testing with Chat GPT
You can use any other Chat Bot. If you do so, change the page title. Task 1 (student 1) Usi...