Appium vs TeamCity

Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Appium
Appium

143
108
+ 1
7
TeamCity
TeamCity

630
414
+ 1
254
Add tool

Appium vs TeamCity: What are the differences?

What is Appium? Automation for iOS and Android Apps. Appium is an open source test automation framework for use with native, hybrid, and mobile web apps. It drives iOS and Android apps using the WebDriver protocol. Appium is sponsored by Sauce Labs and a thriving community of open source developers.

What is TeamCity? TeamCity is an ultimate Continuous Integration tool for professionals. TeamCity is a user-friendly continuous integration (CI) server for professional developers, build engineers, and DevOps. It is trivial to setup and absolutely free for small teams and open source projects.

Appium can be classified as a tool in the "Mobile Testing Frameworks" category, while TeamCity is grouped under "Continuous Integration".

Some of the features offered by Appium are:

  • Works on native and hybrid mobile apps
  • Write mobile tests using any language or framework
  • Open source

On the other hand, TeamCity provides the following key features:

  • Automate code analyzing, compiling, and testing processes, with having instant feedback on build progress, problems, and test failures, all in a simple, intuitive web-interface
  • Simplified setup: create projects from just a VCS repository URL
  • Run multiple builds and tests under different configurations and platforms simultaneously

"Webdriverio support" is the primary reason why developers consider Appium over the competitors, whereas "Easy to configure" was stated as the key factor in picking TeamCity.

Appium is an open source tool with 9.5K GitHub stars and 3.9K GitHub forks. Here's a link to Appium's open source repository on GitHub.

ebay, Apple, and Intuit are some of the popular companies that use TeamCity, whereas Appium is used by Intuit, PedidosYa, and FOODit. TeamCity has a broader approval, being mentioned in 168 company stacks & 51 developers stacks; compared to Appium, which is listed in 31 company stacks and 21 developer stacks.

- No public GitHub repository available -

What is Appium?

Appium is an open source test automation framework for use with native, hybrid, and mobile web apps. It drives iOS and Android apps using the WebDriver protocol. Appium is sponsored by Sauce Labs and a thriving community of open source developers.

What is TeamCity?

TeamCity is a user-friendly continuous integration (CI) server for professional developers, build engineers, and DevOps. It is trivial to setup and absolutely free for small teams and open source projects.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose Appium?
Why do developers choose TeamCity?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
    What companies use Appium?
    What companies use TeamCity?

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with Appium?
    What tools integrate with TeamCity?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to Appium and TeamCity?
    Selendroid
    Selendroid is a test automation framework which drives off the UI of Android native and hybrid applications (apps) and the mobile web. Tests are written using the Selenium 2 client API
    Selenium
    Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.
    EarlGrey
    EarlGrey is a native iOS UI automation test framework that enables you to write clear, concise tests. With the EarlGrey framework, you have access to enhanced synchronization features. EarlGrey automatically synchronizes with the UI, network requests, and various queues; but still allows you to manually implement customized timings, if needed.
    Magneto
    Magneto was built by Automation Engineers for Automation Engineers out of necessity for a mobile centric test automation framework that's easy to setup, run and utilize.
    See all alternatives
    Decisions about Appium and TeamCity
    No stack decisions found
    Interest over time
    Reviews of Appium and TeamCity
    No reviews found
    How developers use Appium and TeamCity
    Avatar of DigitalPermits
    DigitalPermits uses TeamCityTeamCity

    TeamCity is our main continuous integration server. It starts creating builds and running tests based on commits that we make in our hosted bitbucket repositories. From there, we have a set of configuraitons that can deploy the built and tested artifacts (web app, batches, db, etc...) to a stage or production server. We still release manually, but we release often, and TeamCity has nice features to help us roll back when things don't work out as planned.

    Avatar of Stack Exchange
    Stack Exchange uses TeamCityTeamCity

    TeamCity builds then copies to each web tier via a powershell script. The steps for each server are:

    • Tell HAProxy to take the server out of rotation via a POST
    • Delay to let IIS finish current requests (~5 sec)
    • Stop the website (via the same PSSession for all the following)
    • Robocopy files
    • Start the website
    • Re-enable in HAProxy via another POST
    Avatar of Sascha Manns
    Sascha Manns uses TeamCityTeamCity

    I'm using a selfhosted TC as Referenceplatform, and use travis with another configuration.

    Avatar of Praveen Pavithran
    Praveen Pavithran uses AppiumAppium

    Appium was used to automate app testing.

    Avatar of Andrew King
    Andrew King uses TeamCityTeamCity

    Continuous integration for iOS apps.

    Avatar of Traitanit Huangsri
    Traitanit Huangsri uses AppiumAppium

    Hybrid Mobile App UI Testing

    Avatar of One Legal
    One Legal uses TeamCityTeamCity

    Build system.

    How much does Appium cost?
    How much does TeamCity cost?
    Pricing unavailable
    News about Appium
    More news