我是Robot的新手,正在学习编写逻辑和测试用例.
我有一个测试套件"mytestsuite.robot",它有很多测试用例.我的一个测试用例中有几个错误.
我如何运行那个特定的测试用例,因为我不想再次运行整个测试套件?
testcase1
....
....
testcase2
....
....
testcase3
....
....
testcase4
....
....
Run Code Online (Sandbox Code Playgroud)
说测试用例3失败了,我想重新运行测试用例3.
我试着用:
pybot mytestsuite.robot -t testcase3
Run Code Online (Sandbox Code Playgroud)
但是我收到了一个错误.
我正在与水豚一起写硒测试并试图填写一个弹出框.我无法使用capybara中的fill_in方法填写元素的名称.这适用于其他页面中的其他表单,但不适用于此页面.
这是我的测试代码:
describe "Jobs" do
before do
login(users(:admin))
end
it "creates a job on a workspace" do
visit('#/workspaces')
click_button "Create Workspace"
within_modal do
fill_in 'name', :with => "testing-jobs"
click_button "Create Workspace"
end
click_link "Dismiss the workspace quick start guide"
page.should have_content('All Activity')
Workspace.find_by_name("testing-jobs").should_not be_nil
click_link "Jobs"
click_button "Create"
within('#facebox') do
find(".name").click
fill_in '. name', :with => "real job"
choose "onDemand"
click_button "Create"
end
page.should have_content "real job"
end
end
Run Code Online (Sandbox Code Playgroud)
关于工作空间的第一个fill_in工作得很好但是当我到达工作时它只是搞砸了.
这是来自firebug的实际开发代码:
<div id="facebox" class="dialog_facebox" style="top: 30px; left: 424.5px;">
<div class="popup" …Run Code Online (Sandbox Code Playgroud) 直到今天,我的 appium GUI 都运行良好。当我尝试启动 appium 时,出现此错误。我不知道如何绕过它。因此,高度赞赏任何建议/解决方案。
Launching Appium with command: '/Applications/Appium.app/Contents/Resources/node/bin/node' appium/build/lib/main.js --pre-launch --debug-log-spacing --automation-name "Appium" --platform-name "Android" --platform-version "6.0" --app "/Users/iamtheuser/fitbit/automation/artifacts/myapp.apk" --language "en" --locale "US"
Error: Cannot find module 'appium-base-driver'
at Function.Module._resolveFilename (module.js:339:15)
at Function.Module._load (module.js:290:25)
at Module.require (module.js:367:17)
at require (internal/module.js:16:19)
at Object.<anonymous> (lib/main.js:7:58)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Function.Module.runMain (module.js:447:10)
at startup (node.js:146:18)
at node.js:404:3
Run Code Online (Sandbox Code Playgroud)