Exploratory Testing on ScrapeAnyWeb.site(SAW)

In today’s blog post, I’ll be walking you through the SAW application I tested using the Exploratory testing technique. Exploratory testing is a technique which provides an element of freedom to manually test a site in a sensible fashion by investigati…


This content originally appeared on DEV Community and was authored by Olamide Ogunyemi

In today's blog post, I'll be walking you through the SAW application I tested using the Exploratory testing technique. Exploratory testing is a technique which provides an element of freedom to manually test a site in a sensible fashion by investigating and discovering the functionality without pre-defined scripts or test cases. Exploratory testing can take place as soon as software is available, but a tester's involvement should begin much earlier. Without carrying out exploratory testing, there’s an increased risk of missing not only significant functional issues but also the small details that users will notice. When you follow a script or a strictly defined set of test cases, you'll be focusing so much on making sure the software matches what’s written down that you miss things around you. Whereas, When you explore software, you’re looking for anything that seems out of place such as testing values and inputs that people may not have considered.

During my exploratory test experience on the SAW website. I carefully navigated through the functionality, user experience, compatibility, and performance to identify where the software is broken, and how it can be improved.

While at the exercise, I identified several key issues which includes the following:

  • Absence of pointer cursor change: Buttons do not show a cursor change to indicate they are clickable.
  • Slow page load times: there were noticeable delays of about 2-3 seconds before the intended actions are executed when buttons are clicked. An instance of occurrence was for "change" button and "add URL" button.
  • Application unexpected closure: The application unexpectedly closes, causing interruption.
  • Statistic mismatch: the scrape statistic did not match the derived data.
  • Inadequate error message: an error message was not received when the "Start Scraping" button was clicked upon without providing a URL link. You can find the full bug report here.

In lieu of the issues highlighted above, I'll suggest the following suggestions;

  • Absence of pointer cursor change: Update the code to ensure all buttons change the cursor to a pointer when hovered over.
  • Slow page load times: Review and optimize the code executed when the "Change" or "add URL" button is clicked to ensure efficiency.
  • Application unexpected closure: Conduct extensive stability and stress testing to identify and fix crash-inducing issues. Also, allow for recovery after unexpected closures.
  • Statistic mismatch: Implement validation checks to ensure that the number of derived data entries matches the reported scrape counts.
  • Inadequate error message: Display clear error messages when required fields are left blank, guiding the user to correct the issue. For a detailed overview, please refer to the full bug report here.

In conclusion, When you explore software, you’re looking for anything that seems different. Testers are always on the lookout for inconsistencies, values and inputs that people may not have considered. Having explored testing the SAW website, it is expedient that the developers would make a better decision when the suggestions are implemented. And in turn, make a better software for users.


This content originally appeared on DEV Community and was authored by Olamide Ogunyemi


Print Share Comment Cite Upload Translate Updates
APA

Olamide Ogunyemi | Sciencx (2024-07-03T14:23:48+00:00) Exploratory Testing on ScrapeAnyWeb.site(SAW). Retrieved from https://www.scien.cx/2024/07/03/exploratory-testing-on-scrapeanyweb-sitesaw/

MLA
" » Exploratory Testing on ScrapeAnyWeb.site(SAW)." Olamide Ogunyemi | Sciencx - Wednesday July 3, 2024, https://www.scien.cx/2024/07/03/exploratory-testing-on-scrapeanyweb-sitesaw/
HARVARD
Olamide Ogunyemi | Sciencx Wednesday July 3, 2024 » Exploratory Testing on ScrapeAnyWeb.site(SAW)., viewed ,<https://www.scien.cx/2024/07/03/exploratory-testing-on-scrapeanyweb-sitesaw/>
VANCOUVER
Olamide Ogunyemi | Sciencx - » Exploratory Testing on ScrapeAnyWeb.site(SAW). [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/07/03/exploratory-testing-on-scrapeanyweb-sitesaw/
CHICAGO
" » Exploratory Testing on ScrapeAnyWeb.site(SAW)." Olamide Ogunyemi | Sciencx - Accessed . https://www.scien.cx/2024/07/03/exploratory-testing-on-scrapeanyweb-sitesaw/
IEEE
" » Exploratory Testing on ScrapeAnyWeb.site(SAW)." Olamide Ogunyemi | Sciencx [Online]. Available: https://www.scien.cx/2024/07/03/exploratory-testing-on-scrapeanyweb-sitesaw/. [Accessed: ]
rf:citation
» Exploratory Testing on ScrapeAnyWeb.site(SAW) | Olamide Ogunyemi | Sciencx | https://www.scien.cx/2024/07/03/exploratory-testing-on-scrapeanyweb-sitesaw/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.