No se puede ejecutar el server Appium.

Soy bastante nuevo en las testings de automation y pensé que daría una oportunidad a tryium. Estoy intentando ejecutar un script de testing en ruby ​​pero sigo recibiendo el mismo error

Users/matt/.rvm/gems/ruby-2.1.2/gems/appium_lib-3.0.3/lib/appium_lib/driver.rb:437:in rescue in start_driver': ERROR: Unable to connect to Appium. Is the server running?(RuntimeError)from Users/matt/.rvm/gems/ruby2.1.2/gems/appium_lib-.0.3/lib/appium_lib/driver.rb:424:in `start_driver'from Appiumtest.rb:11:in<main> 

Cuando ingrese la dirección del server 127.0.0.1:4725/wd/hub en mi browser, obtendré

 That URL did not map to a valid JSONWP resource 

Aquí está mi código Ruby:

 require 'rubygems' require 'appium_lib' capabilities = { 'appium-version' =>'1.0', 'platformName'=> 'iOS', 'platformVersion'=> '7.1', } server_url = "http://127.0.0.1:4725/wd/hub" Appium::Driver.new(caps: capabilities).start_driver Appium.promote_appium_methods Object find_element(:xpath, "//UIAApplication[1]/UIAWindow[2]/UIATableView[1]/UIATableCell[4]").click driver_quit 

Cualquier indicación sobre esto será muy apreciada. ¡Gracias!

¿Estás usando la dirección 127.0.0.1:4725 en las preferences del server de Appium también? El estándar es 0.0.0.0:4723 allí, entonces ese podría ser el problema.

Además, puede cambiar la ruta a server_url = "http://127.0.0.1:4725/wd/hub/"