qpyone stands, one python lib for QA.
This lib integrates most useful libs for QA Daily tasks.
- [builtin]basic tools()
- [structs]json,class,dict, csv,excel toolkits
- fluentqa-dao database,repository model
- Basic Model - Rethink Python base libs as composer
Include:
- base cmd
- injector: injector
- config: base configuration
-
register into main app
-
service register into main app
-
expose as service or methods
-
main engine
- register service
- init service, service,methods and args
- dispatch any inbound request
- any dispatch method could be executed in an async worker or event bus to get response
- [database]
- [sqlarchmey]
- [sqlmode]
- [] DI Implementation
- [] plugin pattern
- [] workflow/pipeline pattern
- [] more enhanced