我这里有一个棘手的问题,当我手动创建一个批处理文件并运行serenity时,它可以很好地识别应用程序中的所有对象。但是,当我使用Java代码创建批处理文件时,框架无法识别应用程序中的随机对象。 例如,它将登录>创建订单>搜索失败,并使用手动批处理文件/ Eclipse运行,并在同一点通过相同的代码/框架/设置。 你能帮我这个忙吗?
批处理文件代码:
cd C:\OpenUI-SJBAutomation_pushkar
mvn verify serenity:aggregate -Dmetafilter="+CRM5" > Report.txt
pause