Ios 如何在XCEST UI测试中更改自定义可调控件的值?

Ios 如何在XCEST UI测试中更改自定义可调控件的值?,ios,xcode,xcode-ui-testing,Ios,Xcode,Xcode Ui Testing,我的iOS应用程序有一个五星评级视图。如何更改XCEST UI测试中选定的星星数 此视图实现UIAccessibilityTraitaJustable可访问性特征,允许用户在“设置”>“常规”>“可访问性”中打开“画外音”设置时,通过上下滑动来更改星星数 我想知道我是否可以在UI测试中使用这个辅助功能来选择星星。UI测试是否有方法向视图发送“可访问性增加/减少”信号?有没有其他方法可以让我更改UI测试中选定的星星数 我尝试使用swipeRight和swipleft方法,它们通过更改选定的星星与

我的iOS应用程序有一个五星评级视图。如何更改XCEST UI测试中选定的星星数

此视图实现UIAccessibilityTraitaJustable可访问性特征,允许用户在“设置”>“常规”>“可访问性”中打开“画外音”设置时,通过上下滑动来更改星星数

我想知道我是否可以在UI测试中使用这个辅助功能来选择星星。UI测试是否有方法向视图发送“可访问性增加/减少”信号?有没有其他方法可以让我更改UI测试中选定的星星数

我尝试使用
swipeRight
swipleft
方法,它们通过更改选定的星星与视图交互。这种方法的问题是不确定的。当调用这些滑动方法时,我不知道将选择多少颗星,因此我不能保证在不同屏幕大小的设备上运行时,我的测试会通过

我有没有办法在XCEST UI测试中选择此星级控件中的星级?

您尝试过使用吗

如果这对可调整特性不起作用,您可以按照建议尝试在应用程序中对UISlider进行子类化。编写可测试的应用程序是拥有可靠质量流程的一个重要部分。

您是否尝试过使用

如果这对可调整特性不起作用,您可以按照建议尝试在应用程序中对UISlider进行子类化。编写一个可测试的应用程序是拥有可靠质量流程的一个重要部分