Skip to content

small testing utility for apis, ui and fake data generation tool with web ui

License

Notifications You must be signed in to change notification settings

c0d3-dump/teester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

basebuild

teester

small testing utitlity with ui

  • supports api and database for testing

collections

how to run on linux

  • downlaod linux binary from release section
  • make binary executable by giving permission on system
  • run binary using ./teester-linux-64 in terminal
  • now app is running on http://localhost:3333

hot reloading with reflex

reflex -r '\.go$' -s -- sh -c "go run."

how to build for your system

make sure you have go, make installed

make all

run app

./teester-linux-64

app is runnnig on http://localhost:3333


todos:

  • : initial application
  • : embed frontend with go binary
  • : setup routing
  • : set header globally and locally
  • : only compare response with given body
  • : take params and pass in next query
  • : show diffs after test run
  • : run single test
  • : fake data generation with autogenerated sql query
  • : copy paste query (won't work on firefox. Fix: enable dom.events.testing.asyncClipboard in about:config)
  • : ui testing initial implementation and overall refactor
  • : ui testing selector with recording feature (WIP)
  • : file upload
  • : suggest new ideas