A Chrome extension designed for making web exploratory testing easier
Features
- Report bugs, ideas, notes and questions easily
- Take screenshots during the session. Keep focused
- URL will be tracked automatically
- See session results in a report
- Export and import sessions
- Export session to JSON, CSV or HTML
Install from Chrome Store
Annotate any thought while you test easily and take screenshots without changing context
View session results in a report
This section provides instructions for setting up the project locally for development and running tests.
- Prerequisites: Ensure you have Node.js installed (which includes npm).
- Clone the Repository:
(Using a common placeholder format for the repo URL. The user can update this if they wish).
git clone https://github.com/your-username/your-repo-name.git cd your-repo-name
- Install Dependencies:
This will install Jest, Babel, and other necessary development dependencies as defined in
npm install
package.json
.
The project uses Jest for unit testing.
- Execute Tests:
Alternatively, you can run Jest directly:
npm test
npx jest
- Test Results: Most tests should pass.
- Known Issue: The test suite for
test/spec/ExportSessionCSV.test.js
is currently non-functional due to a syntax error that occurred during the migration to Jest and could not be resolved with available tools. This specific suite will fail or be skipped. All other test suites should pass.
- Known Issue: The test suite for
PS: I'm not a web designer, so any help with web design or UX will be appreciated.
twitter: @morvader