# Parallel test with Appium for iOS with simulators

**URL:** <https://discuss.appium.io/t/parallel-test-with-appium-for-ios-with-simulators/9231>\
**Category:** Support\
**Created:** [March 21, 2016, 11:13am UTC](https://discuss.appium.io/t/parallel-test-with-appium-for-ios-with-simulators/9231 "2016-03-21T11:13:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![1117](https://discuss.appium.io/letter_avatar_proxy/v4/letter/1/50afbb/32.png) [@1117](https://discuss.appium.io/u/1117)\
**Post date:** [March 21, 2016, 11:13am UTC](https://discuss.appium.io/t/parallel-test-with-appium-for-ios-with-simulators/9231/1 "2016-03-21T11:13:29Z")

</div>

Has anyone experience with this? Is it possible or not? If it is possible, can anyone explain me how i can do this task?  
Thank very much for helping!

---

<div class="post-metadata">

**Author:** ![Daniel\_Lozynski](https://discuss.appium.io/letter_avatar_proxy/v4/letter/d/a87d85/32.png) [@Daniel\_Lozynski](https://discuss.appium.io/u/Daniel_Lozynski)\
**Post date:** [March 21, 2016, 2:02pm UTC](https://discuss.appium.io/t/parallel-test-with-appium-for-ios-with-simulators/9231/2 "2016-03-21T14:02:37Z")

</div>

Yes. But it’s not possible out-of-the-box. See:

> **[facebook/FBSimulatorControl](https://github.com/facebook/FBSimulatorControl)**
>
> A Mac OS X library for managing and manipulating iOS Simulators - facebook/FBSimulatorControl

---

<div class="post-metadata">

**Author:** ![stefan](https://discuss.appium.io/user_avatar/discuss.appium.io/stefan/32/1980_2.png) [@stefan](https://discuss.appium.io/u/stefan)\
**Post date:** [March 21, 2016, 4:11pm UTC](https://discuss.appium.io/t/parallel-test-with-appium-for-ios-with-simulators/9231/3 "2016-03-21T16:11:07Z")

</div>

@Daniel_Lozynski - can you put some example code here how to run parallel test with this FBSSimulatorControl? And do you have any experience with running appium parallel iOS tests ?

Btw. Regarding your lastnam, are you from Poland? 🙂

---

<div class="post-metadata">

**Author:** ![Daniel\_Lozynski](https://discuss.appium.io/letter_avatar_proxy/v4/letter/d/a87d85/32.png) [@Daniel\_Lozynski](https://discuss.appium.io/u/Daniel_Lozynski)\
**Post date:** [March 21, 2016, 4:31pm UTC](https://discuss.appium.io/t/parallel-test-with-appium-for-ios-with-simulators/9231/4 "2016-03-21T16:31:58Z")

</div>

@stefan My family is from Poland, yes 😉

To be precise, FBSimulatorControl won’t help you to establish an environment where you can run tests in parallel but it enables you to start multiple simulators. The problem is not to run tests in parallel, it’s about the limitation of instruments.

I will write more when I have time, but the short version:

- As far as I see it, it’s not possible to start the same simulator multiple times
- It is possible to start different simulators at the same time

Now I think it should be possible to run tests on those simulators via Selenium Grid. Regarding FBSimulatorControl, I have not tried it myself - but I think it should work…

---

<div class="post-metadata">

**Author:** ![Appium\_Master](https://discuss.appium.io/user_avatar/discuss.appium.io/appium_master/32/6458_2.png) [@Appium\_Master](https://discuss.appium.io/u/Appium_Master)\
**Post date:** [March 22, 2016, 1:05am UTC](https://discuss.appium.io/t/parallel-test-with-appium-for-ios-with-simulators/9231/5 "2016-03-22T01:05:28Z")

</div>

> [@Running appium script on multiple IOS simulators](https://discuss.appium.io/t/running-appium-script-on-multiple-ios-simulators/6739):
>
> Pre-Conditions Xcode 7 Appium 1.4.13 Created two new simulator with different names and I’m able to successfully launched using command line. Executed steps Launched Selenium Grid Started appium server with below commands a node appium.js -bp 5557 --chromedriver-port 5745 --port “4726” --nodeconfig /Software/iPhone6IOSSimulator.json --command-timeout “7200” --session-override --debug-log-spacing --log “/tmp/appium.log” --platform-version “9.0” --platform-name “iOS” --show-ios-log --device-…
