Sahil SharmaMobile Test Automation: LambdaTest using XCUITest and GitHub ActionsIn the field of software quality assurance, ensuring the reliability of applications is paramount. Automated testing plays a crucial role…6 min read·Apr 14, 2024----
Sahil SharmaReal Device Testing: XCUITest + Firebase Test Lab + GitHub Actions8 min read·Mar 31, 2024----
Sahil SharmaSwiftUI’s Accessibility: Building Apps for EveryoneSwiftUI provides automatic accessibility for most elements, including custom views, right out of the box. Thanks to SwiftUI’s declarative…6 min read·Mar 17, 2024----
Sahil SharmaXCUITest + SauceLabs + GitHub Actions = Incredible Mobile iOS CI/CD Automation!7 min read·Mar 11, 2024--1--1
Sahil SharmaSetting Up Automated Accessibility Audits in Your iOS App CI/CD PipelineEnsuring the accessibility of your iOS app is paramount for an inclusive user experience. This blog post guides you through the process of…5 min read·Nov 27, 2023----
Sahil SharmaRefine VoiceOver experience on your data-rich apps with Custom Content APIWe think of VoiceOver when we think of accessibility. VoiceOver is most used accessibility feature among all other accessibility features…2 min read·Sep 9, 2022----
Sahil SharmaXCTest wait for elements using expectations & NSPredicateA good XCUITest is written without Thread.sleep. XCUITest shouldn’t wait for an element(s) blindly for fixed amount of time especially when…2 min read·Aug 13, 2022----
Sahil SharmainNext Level SwiftThe most resilient approach when adding elements in your XCUITests.If you’re a QA, I bet you have came across situations where an element’s label or placeholder text has changed as per the new requirements…3 min read·Jul 17, 2022----
Sahil SharmainNext Level SwiftGet started with Mock Testing in XCTestAn easy introduction to XCTest and Mock Testing2 min read·May 6, 2022--1--1
Sahil SharmainNext Level SwiftXCode 13 — Retry failed tests to handle flaky testsWe all have come across certain stubborn flaky tests that fail due to circumstances beyond your control. For e.g. if your app makes…3 min read·Jan 15, 2022----