Run Appium in headless mode via Java
up vote
3
down vote
favorite
Is there a way to run Appium tests in headless mode (like PhantomJS for selenium)?
I tried these caps but it doesn't work:
caps.setCapability("automationName", "UiAutomator2");
caps.setCapability("deviceName", "Android_9-5i");
caps.setCapability("platformVersion", "9");
caps.setCapability("platformName", "Android");
caps.setCapability("isHeadless", true);
caps.setCapability("appPackage", "XXX");
caps.setCapability("appActivity", "XXX");
caps.setCapability("avd", "Android_9-5i");
I got this line:
caps.setCapability("isHeadless", true);
from the appium documentation, but it still open the emulator though.
java appium
add a comment |
up vote
3
down vote
favorite
Is there a way to run Appium tests in headless mode (like PhantomJS for selenium)?
I tried these caps but it doesn't work:
caps.setCapability("automationName", "UiAutomator2");
caps.setCapability("deviceName", "Android_9-5i");
caps.setCapability("platformVersion", "9");
caps.setCapability("platformName", "Android");
caps.setCapability("isHeadless", true);
caps.setCapability("appPackage", "XXX");
caps.setCapability("appActivity", "XXX");
caps.setCapability("avd", "Android_9-5i");
I got this line:
caps.setCapability("isHeadless", true);
from the appium documentation, but it still open the emulator though.
java appium
add a comment |
up vote
3
down vote
favorite
up vote
3
down vote
favorite
Is there a way to run Appium tests in headless mode (like PhantomJS for selenium)?
I tried these caps but it doesn't work:
caps.setCapability("automationName", "UiAutomator2");
caps.setCapability("deviceName", "Android_9-5i");
caps.setCapability("platformVersion", "9");
caps.setCapability("platformName", "Android");
caps.setCapability("isHeadless", true);
caps.setCapability("appPackage", "XXX");
caps.setCapability("appActivity", "XXX");
caps.setCapability("avd", "Android_9-5i");
I got this line:
caps.setCapability("isHeadless", true);
from the appium documentation, but it still open the emulator though.
java appium
Is there a way to run Appium tests in headless mode (like PhantomJS for selenium)?
I tried these caps but it doesn't work:
caps.setCapability("automationName", "UiAutomator2");
caps.setCapability("deviceName", "Android_9-5i");
caps.setCapability("platformVersion", "9");
caps.setCapability("platformName", "Android");
caps.setCapability("isHeadless", true);
caps.setCapability("appPackage", "XXX");
caps.setCapability("appActivity", "XXX");
caps.setCapability("avd", "Android_9-5i");
I got this line:
caps.setCapability("isHeadless", true);
from the appium documentation, but it still open the emulator though.
java appium
java appium
edited Nov 19 at 18:52
public static void main
8201621
8201621
asked Nov 19 at 17:04
Hamza Amami
162
162
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
You are using the correct way and generally it works, make sure you are running the latest Appium server version: v1.9.1
Also there is a known workaround:
caps.setCapability("avdArgs", "-no-window");
Which is doing exactly the same
If it won't work, it maybe be related to emulator.
Thank you for your answer, the emulator is opened with the args added, I'll try to check if I have a problem with my emulator
– Hamza Amami
Nov 20 at 11:30
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
You are using the correct way and generally it works, make sure you are running the latest Appium server version: v1.9.1
Also there is a known workaround:
caps.setCapability("avdArgs", "-no-window");
Which is doing exactly the same
If it won't work, it maybe be related to emulator.
Thank you for your answer, the emulator is opened with the args added, I'll try to check if I have a problem with my emulator
– Hamza Amami
Nov 20 at 11:30
add a comment |
up vote
1
down vote
You are using the correct way and generally it works, make sure you are running the latest Appium server version: v1.9.1
Also there is a known workaround:
caps.setCapability("avdArgs", "-no-window");
Which is doing exactly the same
If it won't work, it maybe be related to emulator.
Thank you for your answer, the emulator is opened with the args added, I'll try to check if I have a problem with my emulator
– Hamza Amami
Nov 20 at 11:30
add a comment |
up vote
1
down vote
up vote
1
down vote
You are using the correct way and generally it works, make sure you are running the latest Appium server version: v1.9.1
Also there is a known workaround:
caps.setCapability("avdArgs", "-no-window");
Which is doing exactly the same
If it won't work, it maybe be related to emulator.
You are using the correct way and generally it works, make sure you are running the latest Appium server version: v1.9.1
Also there is a known workaround:
caps.setCapability("avdArgs", "-no-window");
Which is doing exactly the same
If it won't work, it maybe be related to emulator.
answered Nov 19 at 17:25
dmle
1,6931614
1,6931614
Thank you for your answer, the emulator is opened with the args added, I'll try to check if I have a problem with my emulator
– Hamza Amami
Nov 20 at 11:30
add a comment |
Thank you for your answer, the emulator is opened with the args added, I'll try to check if I have a problem with my emulator
– Hamza Amami
Nov 20 at 11:30
Thank you for your answer, the emulator is opened with the args added, I'll try to check if I have a problem with my emulator
– Hamza Amami
Nov 20 at 11:30
Thank you for your answer, the emulator is opened with the args added, I'll try to check if I have a problem with my emulator
– Hamza Amami
Nov 20 at 11:30
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53379477%2frun-appium-in-headless-mode-via-java%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown