Package giis.demo.descuento.it
Class TestDescuentoSelema
java.lang.Object
giis.demo.descuento.it.TestDescuentoSelema
@SpringBootTest(classes=DescuentoApplication.class,
webEnvironment=RANDOM_PORT)
@TestPropertySource(locations="classpath:application-test.properties")
public class TestDescuentoSelema
extends Object
Las mismas pruebas que TestDescuentoSelenium (quitando los somentarios) pero usando un componente (selema)
que gestiona el driver de selenium, la grabacion de videos con selenoid, imagenes de los test que fallan, etc:
https://github.com/javiertuya/selema
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DataSource
(package private) int
private static giis.selema.manager.SeleManager
giis.selema.framework.junit4.LifecycleJunit4Test
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
void
private void
Navega a la pagina principal (el driver y otras funcionalidades se obtienen a traves del objeto sm)void
setUp()
void
-
Field Details
-
datasource
-
port
@LocalServerPort int port -
sm
private static giis.selema.manager.SeleManager sm -
tw
public giis.selema.framework.junit4.LifecycleJunit4Test tw
-
-
Constructor Details
-
TestDescuentoSelema
public TestDescuentoSelema()
-
-
Method Details
-
setUp
public void setUp() -
loadMainPage
private void loadMainPage()Navega a la pagina principal (el driver y otras funcionalidades se obtienen a traves del objeto sm) -
loadCleanDatabase
public void loadCleanDatabase() -
testDescuentoScenario
public void testDescuentoScenario() -
doStep
-