Resumo dos benefícios do VBScript versus ações para a automação da GUI do SAP
Assim como acontece com muitas outras tecnologias e técnicas, existem vantagens e desvantagens para cada abordagem. Dependendo do tipo de desenvolvedor que você é, poderá descobrir que uma determinada abordagem se encaixa melhor em seu caso de uso pretendido e conjunto de habilidades.
Haverá ocasiões em que a combinação das duas técnicas será vantajosa, como adicionar uma ação do VBScript com algum código VBA do Excel para oferecer suporte à formatação avançada como parte de sua automação baseada em ação.
Veja a seguir um resumo das duas abordagens.
Recurso | VBScript | Ações |
---|---|---|
Função do desenvolvedor cidadão | ![]() |
|
Função do desenvolvedor profissional e do profissional de TI | ![]() |
![]() |
Desenvolvimento mais rápido | ![]() |
|
Execução mais rápida | ![]() |
|
Baixa manutenção | ![]() |
|
Suporte para tratamento de exceções de vários níveis | ![]() |
|
Resiliente a controle de versão e alterações na interface do usuário | ![]() |
![]() |
Suporte à capacidade de reutilização | ![]() |
|
Exige a captura de elementos individuais da interface do usuário | ![]() |
|
Exige configurações de script do SAP | ![]() |
![]() |
Suporte a entrada resiliente e silenciosa com sapshcut.exe | ![]() |
|
Aproveita o mecanismo de gravação interno do SAP | ![]() |