Testes automatizados para sistema de execução de blocos funcionais definidos pelo usuário usando Sikulix

Autores

Palavras-chave:

Testes Automatizados, O-PAS, Sistemas de Automação Industrial, SikuliX, Validação de Software

Resumo

Este trabalho apresenta a aplicação de testes automatizados para validar o funcionamento do mecanismo UDFB Engine, desenvolvido para a execução de Blocos Funcionais Definidos pelo Usuário (UDFBs) conforme a especificação O-PAS. Utilizando o software SikuliX, que emprega reconhecimento de imagens e OCR para interação com interfaces gráficas, foram realizados testes de caixa preta focados na robustez do sistema e na detecção de efeitos colaterais decorrentes de alterações internas na lógica dos blocos. Os testes demonstraram a estabilidade do UDFB Engine em cenários controlados, evidenciando também as limitações da ferramenta SikuliX quanto à sensibilidade a variações gráficas. Os resultados validaram a aplicabilidade da abordagem para ambientes industriais compatíveis com o padrão O-PAS, reforçando a aplicabilidade do SikuliX como ferramenta de apoio na automação de testes funcionais.

Referências

International Electrotechnical Commission. IEC 61131-3: Industrial automation systems - Programmable controllers - Part 3: Programming languages. [S.l.], 2013. Disponível em: https://webstore.iec.ch/publication/6182.

MYERS, Glenford J. The art of software testing. Hoboken: John Wiley & Sons, 2006.

PANTONI, R. P. et al. Design and implementation of o-pas user-defined function blocks. Journal of Electrical Systems and Information Technology, v. 11, p. 55, 2024. Disponível em: https://link.springer.com/article/10.1186/s43067-024-00183-9.

QAMSANE, Y. et al. Open process automation- and digital twin-based performance monitoring of a process manufacturing system. IEEE Access, v. 10, p. 60823–60835, 2022.

SIKULIX. Sikulix.com. Disponível em: http://www.sikulix.com/. Acesso em: 26 abr. 2025.

SILVEIRA, G. S.; PANTONI, R. P. Mecanismo de implementação de blocos funcionais o-pas definidos pelo usuário. In: 15° Congresso de Inovação, Ciência e Tecnologia do IFSP, 2024. São Paulo: Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, 2024.

Arquivos adicionais

Publicado

2025-05-28