Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 18, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 18, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 18, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 18, 2025

      I need to see more from Lenovo’s most affordable gaming desktop, because this isn’t good enough

      May 18, 2025

      Gears of War: Reloaded — Release date, price, and everything you need to know

      May 18, 2025

      I’ve been using the Logitech MX Master 3S’ gaming-influenced alternative, and it could be your next mouse

      May 18, 2025

      Your Android devices are getting several upgrades for free – including a big one for Auto

      May 18, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      YTConverter™ lets you download YouTube videos/audio cleanly via terminal — especially great for Termux users.

      May 18, 2025
      Recent

      YTConverter™ lets you download YouTube videos/audio cleanly via terminal — especially great for Termux users.

      May 18, 2025

      NodeSource N|Solid Runtime Release – May 2025: Performance, Stability & the Final Update for v18

      May 17, 2025

      Big Changes at Meteor Software: Our Next Chapter

      May 17, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      I need to see more from Lenovo’s most affordable gaming desktop, because this isn’t good enough

      May 18, 2025
      Recent

      I need to see more from Lenovo’s most affordable gaming desktop, because this isn’t good enough

      May 18, 2025

      Gears of War: Reloaded — Release date, price, and everything you need to know

      May 18, 2025

      I’ve been using the Logitech MX Master 3S’ gaming-influenced alternative, and it could be your next mouse

      May 18, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»Can Appium be used for web testing on a Mac with PyCharm?

    Can Appium be used for web testing on a Mac with PyCharm?

    August 5, 2024

    I wanted to automate my project, which has three parts:

    Web testing
    Ipad app
    Ios App

    I have started with the web testing, by following all the steps on appium.io and installed Appium Server, Appium-python-client, and pycharm professional.

    I have created my first test but I was not able to run it. I tried importing

    from appium.webdriver.common.desired_capabilitites

    but it throws the error:

    Cannot find reference ‘desired_capabilities’ in ‘__init__.py’

    this is the base case i have

    import unittest
    from typing import Dict

    from appium import webdriver
    from appium.options.common import AppiumOptions

    desired_caps = {
    ‘platformName’: ‘Mac’,
    ‘browserName’: ‘Chrome’,
    ‘appium:automationName’: ‘XCUITest’
    }

    options = AppiumOptions()
    # options.load_capabilities(desired_caps)

    url = ‘http://localhost:4723/wd/hub’
    driver = webdriver.Remote(url, desired_caps)
    driver.get(“hhtps://www.google.com”)

    element = element.send_keys(‘admin’)

    driver.quit()

    The code driver = webdriver.Remote(url, desired_caps) is asking for a [str,bool] value. How can I use desired_capabilities here?

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleJMeter Getting as Non HTTP response code: java.net.UnknownHostException/Non HTTP response message: in Azure Pipeline
    Next Article How are you testing configuration changes?

    Related Posts

    Development

    February 2025 Baseline monthly digest

    May 18, 2025
    Artificial Intelligence

    Markus Buehler receives 2025 Washington Award

    May 18, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    Essential Photoshop Brushes for Drawing

    Development

    Firebase Cloud Notifications for Laravel

    Development

    SPECTR Malware Targets Ukraine Defense Forces in SickSync Campaign

    Development

    Optimizing Images for Web Performance

    Web Development

    Highlights

    CVE-2025-1495 – IBM Business Automation Workflow Information Disclosure Vulnerability

    May 3, 2025

    CVE ID : CVE-2025-1495

    Published : May 3, 2025, 5:15 p.m. | 16 minutes ago

    Description : IBM Business Automation Workflow 24.0.0 and 24.0.1 through 24.0.1 IF001 Center may leak sensitive information due to missing authorization validation.

    Severity: 4.3 | MEDIUM

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    Build a Forum With Laravel: Combining Search with Topics

    June 20, 2024

    CVE-2023-37517 – HCL Leap Cross-Site Scripting (XSS)

    April 30, 2025

    turbo-scanner – port scanner and service detection tool

    January 24, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.