From Fedora Project Wiki

No edit summary
No edit summary
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{QA/Test_Case
{{QA/Test_Case
|description=This test case tests the basic functionality of the gnome-abrt.
|description=This test case tests the basic functionality of the gnome-abrt.
|setup=Create few crashes to populate gnome-abrt with some data. Please, create at least one crash for an applications having a desktop entry (gnome-abrt is one of these applications)
|setup=Create few crashes to populate gnome-abrt with some data. Please, create
<ol>
<li>crash for an applications having a desktop entry (gnome-abrt is one of these applications)</li>
<li>not reportable problem (an oops from [[QA:Testcase ABRT kernel]])</li>
<li>known crash (all will-crash crashes should be known)</li>
</ol>
|actions=
|actions=
# run {{command|gnome-abrt}} in terminal
# run {{command|gnome-abrt}} in terminal
Line 10: Line 15:
# Select more problems and click on the Delete button again
# Select more problems and click on the Delete button again
# Keep gnome-abrt running and crash an application
# Keep gnome-abrt running and crash an application
# Try to star an another instance of ''gnome-abrt'': run {{command|gnome-abrt}} in terminal
# Try to start an another instance of ''gnome-abrt'': run {{command|gnome-abrt}} in terminal
# Right click a problem in the list of problems
# Right click a problem in the list of problems
# Click ''Open problem's data directory'' from the context menu.
# Click ''Open problem's data directory'' from the context menu.
# Click ''Copy problem's ID to clipboard'' from the context menu.
# Click ''Copy problem's ID to clipboard'' from the context menu.
# Find and select the not reportable problem
# Find and select the known problem
|results=
|results=
# In the main window you should see a list of previously detected problems.
# In the main window you should see a list of previously detected problems.
Line 21: Line 28:
# Step #6 all selected problems were deleted
# Step #6 all selected problems were deleted
# Step #7 a problem for a newly created crashed appeared in the list of problems
# Step #7 a problem for a newly created crashed appeared in the list of problems
# Step #8 the second instance didn't started and the first got focus
# Step #8 the second instance didn't start and the first got focus
# Step #10 the default file system browser should appear
# Step #10 the default file system browser should appear
# Step #11 clipboard should contain the path to problem's data directory
# Step #11 clipboard should contain the path to problem's data directory
# Step #12 ''Report'' button is disabled and the not reportable text is visible in the main window
# Step #13 links to FAF server and Bugzilla should be visible below ''Reported to'' label
}}
}}
[[Category:Package_abrt_test_cases]]
[[Category:Package_abrt_test_cases]]
[[Category:GNOME default application test cases]]

Latest revision as of 10:36, 12 August 2022

Description

This test case tests the basic functionality of the gnome-abrt.

Setup

Create few crashes to populate gnome-abrt with some data. Please, create

  1. crash for an applications having a desktop entry (gnome-abrt is one of these applications)
  2. not reportable problem (an oops from QA:Testcase ABRT kernel)
  3. known crash (all will-crash crashes should be known)

How to test

  1. run gnome-abrt in terminal
  2. wait until the main window is visible
  3. Go through the list of all problems and select one by one
  4. Single out any problem and click on the Report button
  5. Single out another problem and click on the Delete button
  6. Select more problems and click on the Delete button again
  7. Keep gnome-abrt running and crash an application
  8. Try to start an another instance of gnome-abrt: run gnome-abrt in terminal
  9. Right click a problem in the list of problems
  10. Click Open problem's data directory from the context menu.
  11. Click Copy problem's ID to clipboard from the context menu.
  12. Find and select the not reportable problem
  13. Find and select the known problem

Expected Results

  1. In the main window you should see a list of previously detected problems.
  2. Step #3 an icon for an application with a desktop entry is shown
  3. Step #4 the reporting application started successfully
  4. Step #5 a selected problem was deleted
  5. Step #6 all selected problems were deleted
  6. Step #7 a problem for a newly created crashed appeared in the list of problems
  7. Step #8 the second instance didn't start and the first got focus
  8. Step #10 the default file system browser should appear
  9. Step #11 clipboard should contain the path to problem's data directory
  10. Step #12 Report button is disabled and the not reportable text is visible in the main window
  11. Step #13 links to FAF server and Bugzilla should be visible below Reported to label