我正在测试Capybara,我需要知道我当前的子域名,例如,如果我在网址" http://mysubdomain.192.168.0.25.xip.io:3001/"我想得到子域" mysubdomain"。所以我想知道Capybara,Selenium或Rspec是否已经有了这方法。
答案 0 :(得分:0)
简答:否
更长的答案:Capybara提供current_url
,返回当前网址。您可以解析它,然后将主机名拆分为'。's。
URI.parse(current_url).hostname.split('.')[0]