Documentation
¶
Index ¶
- func AddFlags() map[string]string
- type Count
- type ExpectedCount
- type TestAction
- type UseCase
- type WeTest
- func (w *WeTest) AddHandlersToWetest(h *model.MainHandler)
- func (h *WeTest) AddUsesCaseTest(uses_cases ...UseCase)
- func (h WeTest) Count_Elements(this string, t TestAction, result func(err string))
- func (h *WeTest) ExecBackendActions()
- func (t *WeTest) ExecuteBeforeAction(h *model.MainHandler)
- func (t *WeTest) RunE2EfrontTestsAfterView()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Count ¶ added in v0.0.16
type Count struct {
ReadParams []map[string]string //where
Expected ExpectedCount
}
type ExpectedCount ¶ added in v0.0.16
type TestAction ¶ added in v0.0.5
type TestAction struct {
//Espera en milisegundos ej 200,2000 = 2 seg
Wait string
// setear la fecha del servidor a un dia especifico ej: 2023-12-24
Set_backend_date string
// setear la fecha en el fronted a un dia especifico ej: 2023-12-24
Set_frontend_date string
// objeto a usar para la acción
Name_object_use string
// click id de un objeto especifico
Clicking_ID string // ej Click
Click_menu_module string
// click en elementos del modulo del objeto ej: "button[name='btn_cancel']"
Click_object_element string
//Completar formulario
Form_complete string
// añadir data a la existente
Form_existing_add string
// borrar la data de tablas por su nombre
Clear_all_table_data []string
// contar cuantos elementos existen en: la vista, db cliente, db servidor
Count *Count
//data pare realizar la prueba
Data map[string]string
}
type UseCase ¶ added in v0.0.5
type UseCase struct {
BackendExecute bool
RunBeforeView bool // si se ejecuta antes de cargar la vista
TestName string //ej "session" = run params "test:session"
Description string
TestActions []TestAction
}
type WeTest ¶ added in v0.0.5
type WeTest struct {
*model.Object
TestAction
// contains filtered or unexported fields
}
func AddBackendApiE2E ¶ added in v0.0.5
func AddBackendApiE2E(h *model.MainHandler, osArgs []string) (out *WeTest, err string)
ej: os.Args
func AddE2ETestHandler ¶ added in v0.0.5
func (*WeTest) AddHandlersToWetest ¶ added in v0.0.9
func (w *WeTest) AddHandlersToWetest(h *model.MainHandler)
func (*WeTest) AddUsesCaseTest ¶ added in v0.0.5
func (WeTest) Count_Elements ¶ added in v0.0.15
func (h WeTest) Count_Elements(this string, t TestAction, result func(err string))
func (*WeTest) ExecBackendActions ¶ added in v0.0.7
func (h *WeTest) ExecBackendActions()
func (*WeTest) ExecuteBeforeAction ¶ added in v0.0.9
func (t *WeTest) ExecuteBeforeAction(h *model.MainHandler)
func (*WeTest) RunE2EfrontTestsAfterView ¶ added in v0.0.9
func (t *WeTest) RunE2EfrontTestsAfterView()
Click to show internal directories.
Click to hide internal directories.