gpt4 book ai didi

ios - 如何在 Frank/Calabash 中更改 Switch 的值

转载 作者:行者123 更新时间:2023-11-29 03:09:15 24 4
gpt4 key购买 nike

我有一个带有 View 的开关,例如“switch_view”。我需要更改它以进行自动化测试。我该怎么做呢?到目前为止我的工作是:

def switch(switch_view)
# Get the value of the switch
switch_state = (frankly_map(switch_view, 'isON')).first
switch_state[0] = !switch_state[0]
touch(switch_view)
end

正如你所看到的,这只是我到目前为止尝试过的所有东西的合并,而那个该死的开关仍然没有动。请帮帮我。

最佳答案

我想通了。但我想我应该把它留在这里,因为它可能会引起一些困惑。关键是使用内置的 tap_and_hold 方法。

def switch(switch_view)
tap_and_hold(switch_view)
sleep 1 # For the animation
end

您可以将其与有关状态的先验信息结合起来,并创建确定的测试。

关于ios - 如何在 Frank/Calabash 中更改 Switch 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22394512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com