ruby+appium或java+appium用于移动本机应用程序自动化 3 周,2 日 Questions & Answers 199 我正在探索用于移动本机应用程序自动化的appium。 哪一个客户端库更稳定、更可靠,可以使用ruby+appium或java+appium之外的文档 有谁能在同一条路上给我指路吗
# 1 楼答案 这实际上取决于你喜欢哪种语言。两者都有很好的支持,并且经常更新。 我个人使用ruby+appium,当然还有cucumber。 使用ruby,您可以使用ARC(“Appium ruby控制台”)。在创建高质量脚本的帮助下:https://github.com/appium/ruby_console Ruby还有一个appium_lib库:https://github.com/appium/ruby_lib
# 2 楼答案 我研究过Ruby和Java,以及Selenium和Appium的实现,我觉得Ruby比Java更容易掌握和编写代码,但这完全是个人观点。人们可能与此不同 我觉得Ruby一开始就容易多了,对于像您的团队成员这样的人来说,与Java相比,Ruby肯定很容易学习(同样,这是个人的观点) 与Java相比,用Ruby编写简单代码要容易得多 让我举一个简单的例子——一个简单的Hello world程序 在Ruby中,它将简单如下: puts "Hello World" 或者如果你想要一个面向对象的版本 class HelloWorld def initialize(name) @name = name.capitalize end def sayHi puts "Hello #{@name}!" end end hello = HelloWorld.new("World") hello.sayHi 在Java中,它应该是: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, world!"); } } Ruby程序比Java程序小得多,更简单,更容易理解,当你有一个技术能力(编程知识)较少或没有的团队时,Java程序会派上用场。 这完全取决于你对哪种语言感到更舒服
# 1 楼答案
这实际上取决于你喜欢哪种语言。两者都有很好的支持,并且经常更新。 我个人使用ruby+appium,当然还有cucumber。 使用ruby,您可以使用ARC(“Appium ruby控制台”)。在创建高质量脚本的帮助下:https://github.com/appium/ruby_console Ruby还有一个appium_lib库:https://github.com/appium/ruby_lib
# 2 楼答案
我研究过Ruby和Java,以及Selenium和Appium的实现,我觉得Ruby比Java更容易掌握和编写代码,但这完全是个人观点。人们可能与此不同
我觉得Ruby一开始就容易多了,对于像您的团队成员这样的人来说,与Java相比,Ruby肯定很容易学习(同样,这是个人的观点)
与Java相比,用Ruby编写简单代码要容易得多
让我举一个简单的例子——一个简单的Hello world程序
在Ruby中,它将简单如下:
或者如果你想要一个面向对象的版本
在Java中,它应该是:
Ruby程序比Java程序小得多,更简单,更容易理解,当你有一个技术能力(编程知识)较少或没有的团队时,Java程序会派上用场。 这完全取决于你对哪种语言感到更舒服