在Swift中连接到Oracle数据库

时间:2015-10-02 22:23:27

标签: oracle swift xcode-ui-testing

我正在使用Xcode 7,Swift和WWDC 15上宣布的新UI自动化。我希望在我的一些UI自动化测试运行后在oracle数据库中测试一些东西。

可以这样做吗?如果是这样你怎么做?我似乎无法找到关于这个主题的任何文件。

2 个答案:

答案 0 :(得分:2)

手机无法保证永久稳定的网络连接,是直接连接数据库的一大难题。 对于移动平台,您需要在服务器上创建Web服务,该服务将完成数据库和移动应用程序之间的所有工作。建议不要直接连接到数据库,除非它是本地数据库(SQLite)。

答案 1 :(得分:0)

我刚刚赞成了@ lurie-manea的回答,除此之外,一旦您实施了Web服务,您就不应该依赖Xcode UI测试来测试您的数据库事务,因为您可以测试数据库状态与XCTest(应用程序测试)或如果您使用AppCode编写代码,它有一个很好的插件来测试宁静的Web服务,

https://www.jetbrains.com/objc/help/testing-restful-web-services.html

希望这有帮助。