Open Source Tools for Test Automation in 2023

Поделиться
HTML-код
  • Опубликовано: 3 ноя 2024

Комментарии • 17

  • @iamahappyperson4771
    @iamahappyperson4771 10 месяцев назад +1

    Hi thank you for this video..I would like to know whether XCUITest is useful for a manual tester to automate their project application??

    • @DanielKnott
      @DanielKnott  10 месяцев назад

      Hi @iamahappyperson4771,
      thanks for your comment.
      XCUITest is a tool you can use to automate parts of your mobile application. However, before you dive into the topic of automation, please take some time and think about the goals that you want to achieve with automation of your project.
      If you have done this, then start checking for the tool that fits best your needs in your context. It might be XCUITest or maybe there are other tools that do the job, too.
      If you have no experience in automation yet, I would recommend you to start learning a programming language and learn more about code patterns and clean code. This will help you in writing your automation scripts.
      Hope my answer was helpful, if not let me know :). Have a great day!

    • @iamahappyperson4771
      @iamahappyperson4771 10 месяцев назад +1

      @@DanielKnottthank you so much for the reply..So our team asked us to give an automation tool for automating our application..as our application is built on swift we have given XCUITest as the tool and we cannot change the tool now..I just wanted to know whether it can be used by testers or it is only useful for developers?

    • @DanielKnott
      @DanielKnott  10 месяцев назад

      Hi @@iamahappyperson4771 ,
      well if you can't change the tool you should get into programming with swift. The tool can be used by testers with programming skills. If you don't have these skills, it will be really hard for you to get started.

  • @ShubhamKulthe-x5o
    @ShubhamKulthe-x5o Месяц назад +1

    Can you please suggest open source tool for mobile automation using windows machine

    • @DanielKnott
      @DanielKnott  Месяц назад

      I have never worked with Windows and mobile automation. I highly recommend you to get a Mac system. In case you want to automate iOS apps you need it anyways. On Windows I know mostly paid tools, that are able to automate mobile apps or SaaS products. However, I think you can use Appium under windows but the setup is not nice AND you can only automate Android apps.

    • @ostapel86
      @ostapel86 Месяц назад +1

      Appium is ok under windows as well (but for iso u need mac, but if u have browserstack or other cloud provider u can use it in Windows to access iOS devices)

    • @DanielKnott
      @DanielKnott  Месяц назад +1

      @@ostapel86 thanks for your input. Yes ä, sure you can use the cloud based providers but those tools are not free to use but definitely one way to test against iOS, however I would suggest using a Mac system for local development and then for execution the cloud providers if they fit into your testing strategy.

  • @bischoffdev
    @bischoffdev Год назад

    I do like the video as a whole. As a "Selenium power user", I do have to call out some things that are not quite correct here. Selenium is not a test tool, its purpose is to be a remote control for browsers. The testing part is done by the framework around it. Selenium itself is fast, in fact as fast as other modern test frameworks. Slowness and flakiness comes from the test framework again, not Selenium itself. So if you build a robust solution around it, you won't have these problems.

    • @DanielKnott
      @DanielKnott  Год назад

      Hi Benjamin, agree with you. However, the industry set the naming here, as selenium is a test automation tool. My bad I missed mentioning this in the video.

    • @bischoffdev
      @bischoffdev Год назад

      Hi@@DanielKnott, what do you mean with "the industry set the naming here"?

    • @DanielKnott
      @DanielKnott  Год назад

      @@bischoffdevI meant that the testing industry is using the term "test automation tool" for selenium. I bet that not many people know what you described in your prev. comment.

    • @bischoffdev
      @bischoffdev Год назад

      That's why I have to comment every time I see it. This is the biggest misconception about Selenium and the source of many unfair comparisons.

    • @DanielKnott
      @DanielKnott  Год назад +3

      @@bischoffdev Keep on doing it! Thanks for your contribution to our community 🙏🏻

  • @tekrobotamy
    @tekrobotamy 11 месяцев назад

    needs screenshots more than anything else.