You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<div id="metrics-cards" style="margin-bottom: 24px;">'AS html WHERE :tab ='Details';
1935
+
1877
1936
SELECT'card'AS component,
1878
-
'Test Case Attributes'AS title,
1879
1937
5AS columns
1880
1938
WHERE :tab ='Details';
1881
1939
1882
-
SELECT'Priority'AS title, priority AS description, 'flag'AS icon FROM qf_role_with_case WHERE testcaseid = $testcaseid AND project_name = $project_name AND :tab ='Details';
1883
-
SELECT'Test Type'AS title, test_type AS description, 'category'AS icon FROM qf_role_with_case WHERE testcaseid = $testcaseid AND project_name = $project_name AND :tab ='Details';
1884
-
SELECT'Scenario Type'AS title, scenario_type AS description, 'hierarchy'AS icon FROM qf_role_with_case WHERE testcaseid = $testcaseid AND project_name = $project_name AND :tab ='Details';
1885
-
SELECT'Execution Type'AS title, execution_type AS description, 'settings'AS icon FROM qf_role_with_case WHERE testcaseid = $testcaseid AND project_name = $project_name AND :tab ='Details';
1886
-
SELECT'Tags'AS title, tags AS description, 'tags'AS icon FROM qf_role_with_case WHERE testcaseid = $testcaseid AND project_name = $project_name AND :tab ='Details';
1940
+
SELECT'## Priority'AS description_md, '# '|| priority AS description_md, 'flag'AS icon, 'blue'as color FROM qf_role_with_case WHERE testcaseid = $testcaseid AND project_name = $project_name AND :tab ='Details';
1941
+
SELECT'## Test Type'AS description_md, '# '|| test_type AS description_md, 'category'AS icon, 'indigo'as color FROM qf_role_with_case WHERE testcaseid = $testcaseid AND project_name = $project_name AND :tab ='Details';
1942
+
SELECT'## Scenario'AS description_md, '# '|| scenario_type AS description_md, 'hierarchy'AS icon, 'teal'as color FROM qf_role_with_case WHERE testcaseid = $testcaseid AND project_name = $project_name AND :tab ='Details';
1943
+
SELECT'## Execution'AS description_md, '# '|| execution_type AS description_md, 'settings'AS icon, 'azure'as color FROM qf_role_with_case WHERE testcaseid = $testcaseid AND project_name = $project_name AND :tab ='Details';
1944
+
SELECT'## Tags'AS description_md, '# '|| tags AS description_md, 'tags'AS icon, 'purple'as color FROM qf_role_with_case WHERE testcaseid = $testcaseid AND project_name = $project_name AND :tab ='Details';
1945
+
1946
+
SELECT'html'AS component, '</div>'AS html WHERE :tab ='Details';
1887
1947
1888
1948
SELECT'card'AS component,
1889
1949
'Test Cases Details'AS title,
@@ -2076,6 +2136,7 @@ WHERE UPPER(test_case_id) = UPPER($testcaseid)
2076
2136
ORDER BY cycle DESC;
2077
2137
2078
2138
2139
+
SELECT'table'AS component WHERE :tab ='Revision History';
2079
2140
select
2080
2141
/*${md.link("commit_sha", ["'testcaserevisiondetails.sql?commit_sha='", "cf.commit_sha", "'&project_name='", "$project_name"])} AS "Revisions" */
"title": "Verify login failure due to network timeout despite correct credentials",
4
+
"status": "failed",
5
+
"start_time": "2026-04-21T10:12:05.120Z",
6
+
"end_time": "2026-04-21T10:13:42.850Z",
7
+
"total_duration": "97.73 seconds",
8
+
"steps": [
9
+
{
10
+
"step": 1,
11
+
"stepname": "Navigate to the login page.",
12
+
"status": "passed",
13
+
"start_time": "2026-04-21T10:12:05.120Z",
14
+
"end_time": "2026-04-21T10:12:18.340Z"
15
+
},
16
+
{
17
+
"step": 2,
18
+
"stepname": "Enter valid user credentials (registered email and correct password).",
19
+
"status": "passed",
20
+
"start_time": "2026-04-21T10:12:18.341Z",
21
+
"end_time": "2026-04-21T10:12:25.560Z"
22
+
},
23
+
{
24
+
"step": 3,
25
+
"stepname": "Before clicking Login, simulate a network slowdown or disconnection.",
26
+
"status": "passed",
27
+
"start_time": "2026-04-21T10:12:25.561Z",
28
+
"end_time": "2026-04-21T10:12:32.780Z"
29
+
},
30
+
{
31
+
"step": 4,
32
+
"stepname": "Click on the Login button.",
33
+
"status": "passed",
34
+
"start_time": "2026-04-21T10:12:32.781Z",
35
+
"end_time": "2026-04-21T10:12:39.920Z"
36
+
},
37
+
{
38
+
"step": 5,
39
+
"stepname": "Observe the system response during the timeout or connection drop.",
40
+
"status": "passed",
41
+
"start_time": "2026-04-21T10:12:39.921Z",
42
+
"end_time": "2026-04-21T10:12:48.150Z"
43
+
},
44
+
{
45
+
"step": 6,
46
+
"stepname": "Reconnect the network and check whether the session was created or access granted.",
47
+
"status": "failed",
48
+
"start_time": "2026-04-21T10:12:48.151Z",
49
+
"end_time": "2026-04-21T10:13:42.850Z",
50
+
"error_message": "After reconnecting the network, the system unexpectedly allowed access without re-authentication, bypassing the required security check for timed-out requests."
2. Entered valid user credentials into the email and password fields.
12
+
3. Simulated a network disconnection before submitting the form.
13
+
4. Clicked the Login button; the request timed out as expected.
14
+
5. Observed that the UI showed a loading state followed by a connection error.
15
+
6. After restoring the network and navigating to the dashboard URL, the system unexpectedly granted access to the protected area without requiring a new login attempt.
16
+
17
+
### Run Summary
18
+
19
+
- Status: Failed
20
+
- Notes: Steps 1 through 5 behaved as expected during the simulated network failure. However, Step 6 failed because the application did not properly invalidate the interrupted authentication attempt, allowing unauthorized access once the connection was restored.
0 commit comments