HarmonyOS 模拟点击拍照按钮

自动化测试过程中,需要模拟点击拍照,并保存照片,无法模拟点击拍照按钮

操作步骤:

//调用cameraPicker进行拍照
await plugin.takePicture(obj).then(async (picResult) => { })
await sleep(2000)
let driver: Driver = Driver.create();
//模拟点击平板中拍照按钮
await driver.click(2441,791)
await driver.delayMs(500)
//模拟点击平板中确认按钮
await driver.click(2465,504)
HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

目前点击事件只支持手动点击触发,无法通过其他方式触发。

1.uitest接口只能在test目录下使用,请确认接口是不是放在test目录下,而不是ohostest;

2.如果是执行后未点击,可以在let driver: Driver = Driver.create();加一行日志打印,确认接口是否调用

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS picker组件如何隐藏拍照按钮
258浏览 • 1回复 待解决
HarmonyOS 按钮怎么防止重复点击
218浏览 • 1回复 待解决
HarmonyOS 点击图片按钮中间没反应
965浏览 • 1回复 待解决
如何实现按钮点击效果?
636浏览 • 2回复 待解决
点击拒接按钮后无法再次来电
2104浏览 • 1回复 待解决