wetest

package module
v0.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2023 License: MIT Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddFlags added in v0.0.9

func AddFlags() map[string]string

Types

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_server_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 en le menu del modulo
	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 tabla por su nombre
	Clear_all_table_data string
	//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.Handlers, osArgs []string) (out *WeTest, err string)

ej: os.Args

func AddE2ETestHandler added in v0.0.5

func AddE2ETestHandler(log model.Logger) (t *WeTest, err string)

func (*WeTest) AddHandlersToWetest added in v0.0.9

func (w *WeTest) AddHandlersToWetest(h *model.Handlers)

func (*WeTest) AddUsesCaseTest added in v0.0.5

func (h *WeTest) AddUsesCaseTest(uses_cases ...UseCase)

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.Handlers)

func (*WeTest) RunE2EfrontTestsAfterView added in v0.0.9

func (t *WeTest) RunE2EfrontTestsAfterView()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL