Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 使用selenium-objective-c框架_Ios_Objective C_Xcode_Macos_Selenium - Fatal编程技术网

Ios 使用selenium-objective-c框架

Ios 使用selenium-objective-c框架,ios,objective-c,xcode,macos,selenium,Ios,Objective C,Xcode,Macos,Selenium,我想设置一些使用该框架的测试。这将使我能够在使用与我编写应用程序相同的语言编写验收测试的同时连接到 在下载框架并将其添加到项目中之后,我添加了一个测试目标,导入了框架并运行了测试。我在库中包含的NSPoint、NSSize等周围得到了预期的类型错误 经过一些调查,我意识到Selenium Objective-C使用Mac OS版本的Foundation.framework,其中包含类NSPoint,NSSize,等等。但是,我的应用程序是iOS应用程序,所以在Foundation.framewo

我想设置一些使用该框架的测试。这将使我能够在使用与我编写应用程序相同的语言编写验收测试的同时连接到

在下载框架并将其添加到项目中之后,我添加了一个测试目标,导入了框架并运行了测试。我在库中包含的
NSPoint
NSSize
等周围得到了预期的类型错误

经过一些调查,我意识到Selenium Objective-C使用Mac OS版本的
Foundation.framework
,其中包含类
NSPoint
NSSize
,等等。但是,我的应用程序是iOS应用程序,所以在
Foundation.framework
中,我有
CGPoint
CGSize
,等等

我的问题是,有人能够使用Selenium Objective-C吗?如果是,你是如何做到这一点的


环境:Xcode 5,iOS模拟器7.0 iPad。

您看到这些问题的原因是Selenium-Objective-C项目过去仅用于Mac。在Mac库中,NSPoint替换CGPoint、CGSize->NSSize

要使这两个版本都能运行,并没有太多工作要做,所以我只是检查了对构建iOS的支持


您找到解决方案了吗?不幸的是,没有,我最终使用了Java。整个社区似乎都很好地支持java selenium框架——我对获得的结果/帮助非常满意。