mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

12K
active users

#uitesting

4 posts4 participants0 posts today
Microsoft DevBlogs<p>Integrate BrowserStack App Automate with your existing Appium NUnit tests for .NET MAUI applications! Run tests on 2000+ real iOS &amp; Android devices and improve your CI/CD workflow.</p><p>This guide showcases setting up BrowserStack, creating credentials, and building a GitHub Actions workflow.</p><p>Ensure your app behaves accurately under real-world conditions.</p><p>Check out the sample code and let us know what you'd like to see next! <a href="https://dotnet.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://dotnet.social/tags/MAUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MAUI</span></a> <a href="https://dotnet.social/tags/Appium" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Appium</span></a> <a href="https://dotnet.social/tags/BrowserStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BrowserStack</span></a> <a href="https://dotnet.social/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a></p>
Alvin Ashcraft<p>Use BrowserStack App Automate with Appium UI Tests for .NET MAUI Apps | by Gerald Versluis &amp; Sweeky Satpathy. <a href="https://buff.ly/icnK8kD" rel="nofollow noopener noreferrer" target="_blank">buff.ly/icnK8kD</a> <a class="hashtag" href="https://bsky.app/search?q=%23dotnetmaui" rel="nofollow noopener noreferrer" target="_blank">#dotnetmaui</a> <a class="hashtag" href="https://bsky.app/search?q=%23dotnet" rel="nofollow noopener noreferrer" target="_blank">#dotnet</a> <a class="hashtag" href="https://bsky.app/search?q=%23testing" rel="nofollow noopener noreferrer" target="_blank">#testing</a> <a class="hashtag" href="https://bsky.app/search?q=%23uitesting" rel="nofollow noopener noreferrer" target="_blank">#uitesting</a> <a class="hashtag" href="https://bsky.app/search?q=%23automation" rel="nofollow noopener noreferrer" target="_blank">#automation</a> <a class="hashtag" href="https://bsky.app/search?q=%23mobiledev" rel="nofollow noopener noreferrer" target="_blank">#mobiledev</a><br><br><a href="https://buff.ly/icnK8kD" rel="nofollow noopener noreferrer" target="_blank">Use BrowserStack App Automate ...</a></p>
Alvin Ashcraft 🐿️<p>Use BrowserStack App Automate with Appium UI Tests for .NET MAUI Apps | by Gerald Versluis &amp; Sweeky Satpathy.</p><p><a href="https://devblogs.microsoft.com/dotnet/browserstack-appium-dotnet-maui/?hide_banner=true" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">devblogs.microsoft.com/dotnet/</span><span class="invisible">browserstack-appium-dotnet-maui/?hide_banner=true</span></a></p><p><a href="https://hachyderm.io/tags/dotnetmaui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnetmaui</span></a> <a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> <a href="https://hachyderm.io/tags/uitesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uitesting</span></a> <a href="https://hachyderm.io/tags/automation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>automation</span></a> <a href="https://hachyderm.io/tags/mobiledev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mobiledev</span></a></p>
Brandon H :csharp: :verified:<p>via <span class="h-card" translate="no"><a href="https://dotnet.social/@dotnet" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dotnet</span></a></span> : Use BrowserStack App Automate with Appium UI Tests for .NET MAUI Apps</p><p><a href="https://ift.tt/6QuZCBa" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ift.tt/6QuZCBa</span><span class="invisible"></span></a><br><a href="https://hachyderm.io/tags/BrowserStack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BrowserStack</span></a> <a href="https://hachyderm.io/tags/AppAutomate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppAutomate</span></a> <a href="https://hachyderm.io/tags/Appium" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Appium</span></a> <a href="https://hachyderm.io/tags/NUnit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NUnit</span></a> <a href="https://hachyderm.io/tags/DotNETMAUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNETMAUI</span></a> <a href="https://hachyderm.io/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a> <a href="https://hachyderm.io/tags/ContinuousIntegration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ContinuousIntegration</span></a> <a href="https://hachyderm.io/tags/ContinuousDelivery" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ContinuousDelivery</span></a> <a href="https://hachyderm.io/tags/RealDevices" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RealDevices</span></a> <a href="https://hachyderm.io/tags/MobileTesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MobileTesting</span></a> <a href="https://hachyderm.io/tags/CloudTesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudTesting</span></a> <a href="https://hachyderm.io/tags/Auto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Auto</span></a>…</p>
Joche Ojeda<p>Getting Started with Uno Platform: First Steps and Configuration Choices</p><p><a href="https://www.jocheojeda.com/2025/03/13/getting-started-with-uno-platform-first-steps-and-configuration-choices/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">jocheojeda.com/2025/03/13/gett</span><span class="invisible">ing-started-with-uno-platform-first-steps-and-configuration-choices/</span></a></p><p><a href="https://mastodon.social/tags/UnoPlatform" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnoPlatform</span></a> <a href="https://mastodon.social/tags/DotNET" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNET</span></a> <a href="https://mastodon.social/tags/CrossPlatformDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CrossPlatformDevelopment</span></a> <a href="https://mastodon.social/tags/XAML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XAML</span></a> <a href="https://mastodon.social/tags/MVUX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MVUX</span></a> <a href="https://mastodon.social/tags/MVVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MVVM</span></a> <a href="https://mastodon.social/tags/WebAssembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebAssembly</span></a> <a href="https://mastodon.social/tags/VisualStudio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisualStudio</span></a> <a href="https://mastodon.social/tags/UIDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UIDevelopment</span></a> <a href="https://mastodon.social/tags/MobileDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MobileDevelopment</span></a> <a href="https://mastodon.social/tags/AppConfiguration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppConfiguration</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://mastodon.social/tags/Testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Testing</span></a> <a href="https://mastodon.social/tags/IntegrationTests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IntegrationTests</span></a> <a href="https://mastodon.social/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a> <a href="https://mastodon.social/tags/MaterialDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MaterialDesign</span></a> <a href="https://mastodon.social/tags/Authentication" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Authentication</span></a></p>
Jon Reid<p>SwiftUI unit testing: is it possible? And is it worth it? <a href="https://qualitycoding.org/beyond-ui-tests-why-swiftui-unit-testing-matters/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">qualitycoding.org/beyond-ui-te</span><span class="invisible">sts-why-swiftui-unit-testing-matters/</span></a> <a href="https://iosdev.space/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a></p>
Jon Reid<p>SwiftUI testing: Why I'm still pushing for unit tests <a href="https://qualitycoding.org/beyond-ui-tests-why-swiftui-unit-testing-matters/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">qualitycoding.org/beyond-ui-te</span><span class="invisible">sts-why-swiftui-unit-testing-matters/</span></a> <a href="https://iosdev.space/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a></p>
Jon Reid<p>Making the Case for Unit Testing SwiftUI—Why UI Tests Aren't Enough <a href="https://qualitycoding.org/beyond-ui-tests-why-swiftui-unit-testing-matters/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">qualitycoding.org/beyond-ui-te</span><span class="invisible">sts-why-swiftui-unit-testing-matters/</span></a> <a href="https://iosdev.space/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a></p>
Code with the Italians 🤌<p>🚀 Dive into the future of Android testing with John Rodriguez! Explore how Paparazzi can streamline your app development process. Watch now: <a href="https://youtu.be/ydY8InpmnuU" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/ydY8InpmnuU</span><span class="invisible"></span></a> <a href="https://androiddev.social/tags/AndroidDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AndroidDev</span></a> <a href="https://androiddev.social/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a></p>
Gunnarsson<p>Latest little hobby rabbit hole: automated iOS UI testing. It's always difficult for me to wrap my head around UI testing tools and frameworks, but I'm getting there! The least useful manual test cases for my app Playway are now automated. More useful ones to follow, hopefully. A good side effect is that I took the time to make sure all (OK, most) views have good accessibility settings. </p><p><a href="https://mastodon.social/tags/ios" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios</span></a> <a href="https://mastodon.social/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> <a href="https://mastodon.social/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a> <a href="https://mastodon.social/tags/XCTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XCTest</span></a> <a href="https://mastodon.social/tags/accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>accessibility</span></a> <a href="https://mastodon.social/tags/a11y" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>a11y</span></a></p>
Wesley de Groot 🥷<p>I open sourced a new Swift Package.</p><p>𝗫𝗖𝗨𝗜𝗧𝗲𝘀𝘁𝗛𝗲𝗹𝗽𝗲𝗿<br>𝚇𝙲𝚄𝙸𝚃𝚎𝚜𝚝𝙷𝚎𝚕𝚙𝚎𝚛 𝚑𝚎𝚕𝚙𝚜 𝚢𝚘𝚞 𝚠𝚛𝚒𝚝𝚒𝚗𝚐 𝚄𝙸 𝚝𝚎𝚜𝚝𝚜 𝚠𝚒𝚝𝚑𝚒𝚗 𝚂𝚠𝚒𝚏𝚝𝚄𝙸. 𝙸𝚝 𝚙𝚛𝚘𝚟𝚒𝚍𝚎𝚜 𝚊 𝚜𝚎𝚝 𝚘𝚏 𝚞𝚜𝚎𝚏𝚞𝚕 𝚎𝚡𝚝𝚎𝚗𝚜𝚒𝚘𝚗𝚜 𝚘𝚗 𝚇𝙲𝚄𝙸𝙰𝚙𝚙𝚕𝚒𝚌𝚊𝚝𝚒𝚘𝚗, 𝚇𝙲𝚄𝙸𝙴𝚕𝚎𝚖𝚎𝚗𝚝 𝚊𝚗𝚍 𝚇𝙲𝚄𝙸𝙴𝚕𝚎𝚖𝚎𝚗𝚝𝚀𝚞𝚎𝚛𝚢 𝚝𝚘 𝚖𝚊𝚔𝚎 𝚢𝚘𝚞𝚛 𝚝𝚎𝚜𝚝𝚜 𝚖𝚘𝚛𝚎 𝚛𝚎𝚊𝚍𝚊𝚋𝚕𝚎 𝚊𝚗𝚍 𝚎𝚊𝚜𝚒𝚎𝚛 𝚝𝚘 𝚖𝚊𝚒𝚗𝚝𝚊𝚒𝚗.</p><p><a href="https://github.com/0xWDG/XCUITestHelper" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/0xWDG/XCUITestHelpe</span><span class="invisible">r</span></a></p><p><a href="https://mastodon.social/tags/Swiftlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swiftlang</span></a> <a href="https://mastodon.social/tags/XCTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XCTest</span></a> <a href="https://mastodon.social/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a> <a href="https://mastodon.social/tags/Xcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Xcode</span></a> <a href="https://mastodon.social/tags/XCTestCase" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>XCTestCase</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a> <a href="https://mastodon.social/tags/oss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oss</span></a></p>
Gerald Versluis<p>Just published a new preview of my UI test project templates for .NET MAUI apps! </p><p>A couple of minor things, but together with my blog post about it, this should help you get started with UI tests for your apps and I'm curious to hear your thought!</p><p><a href="https://www.nuget.org/packages/Template.Maui.UITesting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">nuget.org/packages/Template.Ma</span><span class="invisible">ui.UITesting</span></a></p><p><a href="https://mas.to/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://mas.to/tags/dotnetmaui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnetmaui</span></a> <a href="https://mas.to/tags/uitesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uitesting</span></a></p>
~/phranck :antifa:<p>Does someone know if it’s possible to implement UI tests for a <a href="https://chaos.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> application into a <a href="https://chaos.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> package?</p><p>// <span class="h-card" translate="no"><a href="https://a.gup.pe/u/swiftui" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swiftui</span></a></span> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/swift" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>swift</span></a></span> <a href="https://chaos.social/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a></p>
InfoQ<p>🚀 <a href="https://techhub.social/tags/MSTest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MSTest</span></a> 3.4 is out now! </p><p>Key updates include improvements to MSTest.Analyzers, MSTest.Sdk, and MSTest.Runner. Plus, added support for WinUI applications!</p><p>Find out all the details on <a href="https://techhub.social/tags/InfoQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InfoQ</span></a> 👉 <a href="https://bit.ly/3yWE9DH" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/3yWE9DH</span><span class="invisible"></span></a> </p><p><a href="https://techhub.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://techhub.social/tags/UITesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UITesting</span></a> <a href="https://techhub.social/tags/AutomatedTesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AutomatedTesting</span></a> <a href="https://techhub.social/tags/Microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microsoft</span></a></p>
Alvin Ashcraft 🐿️<p>Getting started with UI testing .NET MAUI apps using Appium by Gerald Versluis.</p><p><a href="https://hachyderm.io/tags/dotnetmaui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnetmaui</span></a> <a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/uitesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uitesting</span></a> <a href="https://hachyderm.io/tags/appium" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appium</span></a> <a href="https://hachyderm.io/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> <a href="https://hachyderm.io/tags/mobiledev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mobiledev</span></a> <a href="https://hachyderm.io/tags/csharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>csharp</span></a> <br><a href="https://devblogs.microsoft.com/dotnet/dotnet-maui-ui-testing-appium/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">devblogs.microsoft.com/dotnet/</span><span class="invisible">dotnet-maui-ui-testing-appium/</span></a></p>
Gerald Versluis<p>Want to learn all about how to get started with UI testing with .NET MAUI and Appium? </p><p>Then stop what you’re doing and read this!</p><p><a href="https://devblogs.microsoft.com/dotnet/dotnet-maui-ui-testing-appium/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">devblogs.microsoft.com/dotnet/</span><span class="invisible">dotnet-maui-ui-testing-appium/</span></a></p><p><a href="https://mas.to/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://mas.to/tags/dotnetmaui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnetmaui</span></a> <a href="https://mas.to/tags/uitesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uitesting</span></a> <a href="https://mas.to/tags/testing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>testing</span></a> <a href="https://mas.to/tags/appium" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appium</span></a></p>
Habr<p>GPT vs Copilot: кто лучший помощник в написании UI-тестов для iOS?</p><p>Мы выпускаем обновления приложений Lamoda минимум 4 раза в месяц. С каждым обновлением идут серьезные изменения: новые продукты, внедрение ML-моделей и так далее. У нас налажен процесс тестирования нового кода, но есть нюанс: проверять перед релизом нужно не только новую функциональность, но и базовые возможности приложения, чтобы убедиться, что они работают корректно и ничего не сломалось. На проверку базового функционала уходит куча времени QA. Поэтому мы создали автоматические UI-тесты. Они автономно проверяют базовые функции и помогают снизить нагрузку на тестировщиков. Но приложение постоянно растет, а с ним должно расти и тестовое покрытие. Главная сложность здесь — количество тестов, которое приходится писать. Когда у меня появилась задача написать очередную партию тестов, я сразу подумал о том, что мне нужна помощь. Меня зовут Марк, я iOS-разработчик из Lamoda Tech. В этой статье я расскажу, как использовал LLM для написания UI-тестов, и сравню результаты ChatGPT и Copilot.</p><p><a href="https://habr.com/ru/companies/lamoda/articles/819751/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/lamoda/a</span><span class="invisible">rticles/819751/</span></a></p><p><a href="https://zhub.link/tags/ios_%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios_разработка</span></a> <a href="https://zhub.link/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://zhub.link/tags/ui%D1%82%D0%B5%D1%81%D1%82%D1%8B" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uiтесты</span></a> <a href="https://zhub.link/tags/uitesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uitesting</span></a> <a href="https://zhub.link/tags/copilot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>copilot</span></a> <a href="https://zhub.link/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a> <a href="https://zhub.link/tags/gpt4o" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gpt4o</span></a> <a href="https://zhub.link/tags/qa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qa</span></a> <a href="https://zhub.link/tags/chatgptconsulting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>chatgptconsulting</span></a> <a href="https://zhub.link/tags/automatization" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>automatization</span></a></p>
Gerald Versluis<p>Do you want to add UI tests to your .NET MAUI project?</p><p>I am putting together some templates to make that easier for you! Using MSTest, NUnit or xUnit, you can now easily add UI test projects for each platform.</p><p>Try it out and let me know what you think!</p><p><a href="https://github.com/jfversluis/Template.Maui.UITesting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/jfversluis/Template</span><span class="invisible">.Maui.UITesting</span></a></p><p><a href="https://mas.to/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://mas.to/tags/dotnetmaui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnetmaui</span></a> <a href="https://mas.to/tags/uitesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uitesting</span></a></p>
Gerald Versluis<p>Only took me 124 commits to figure out all the quirks of running UI tests with Appium on my .NET MAUI app with stock GitHub Action runners so you won't have to 😅</p><p>Expect some content around this soon!</p><p><a href="https://mas.to/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a> <a href="https://mas.to/tags/dotnetmaui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnetmaui</span></a> <a href="https://mas.to/tags/uitesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uitesting</span></a> <a href="https://mas.to/tags/appium" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appium</span></a></p>
Paul Samuels<p>What do Maestro.dev, Swift macros, @resultBuilders and phantom types all have in common? Yup they are all mentioned in this post about creating a DSL for Maestro in Swift <a href="https://paul-samuels.com/blog/2023/12/13/mobile-ui-testing-with-maestro-swift/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">paul-samuels.com/blog/2023/12/</span><span class="invisible">13/mobile-ui-testing-with-maestro-swift/</span></a></p><p><a href="https://hachyderm.io/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://hachyderm.io/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://hachyderm.io/tags/UiTesting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UiTesting</span></a></p>