wetest

package module
v0.0.6 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddBackendApiE2E added in v0.0.5

func AddBackendApiE2E(h *model.Handlers, osArgs []string) (err string)

ej: os.Args

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
	Module         string
	Description    string
	TestActions    []TestAction
}

type WeTest added in v0.0.5

type WeTest struct {
	*model.Object

	Required_tests string

	TestAction
	// contains filtered or unexported fields
}

func AddE2ETestHandler added in v0.0.5

func AddE2ETestHandler(h *model.Handlers) (t *WeTest, err string)

func (*WeTest) AddUsesCaseTest added in v0.0.5

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

func (WeTest) Read added in v0.0.5

func (t WeTest) Read(u model.User, data ...map[string]string) (out []map[string]string, err string)

func (*WeTest) RunE2EfrontTests added in v0.0.5

func (t *WeTest) RunE2EfrontTests()

Jump to

Keyboard shortcuts

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