br.com.behaviortest.api.engine.ProcedureExecution Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of behavior-test-api Show documentation
Show all versions of behavior-test-api Show documentation
Projeto para criação e execução dos teste automáticos a nível funcional
package br.com.behaviortest.api.engine;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.List;
import org.openqa.selenium.WebDriver;
import br.com.behaviortest.api.engine.holder.ExecutionHolder;
import br.com.behaviortest.api.engine.inicializer.InicializerService;
import br.com.behaviortest.api.engine.loader.AnnotationLoader;
import br.com.behaviortest.api.engine.proxy.PageProxy;
import br.com.behaviortest.model.design.Dataset;
import br.com.behaviortest.model.design.Procedure;
import net.sf.cglib.proxy.Enhancer;
/**
* @author Felipe Rudolfe
* @since 12 de jan de 2020
*/
public class ProcedureExecution {
private ProcedureExecution() {}
public static void execute(WebDriver driver, Dataset dataset, List