BDD

XCTEQ released Free Online Course on XCUITest for iOS Apps on Test Automation University

We are glad to announce that, XCTEQ has launched the first-ever online course on Apple’s UI testing framework also known as XCUITest on Test Automation University programme by Applitools. The online course takes approx 1 hour 30 min and covers the fundamentals of XCUITest framework Test Automation University Test Automation University is an online portal where automation engineers learn different test Read more…

Developer Tools

Mobile Developers Takeaways From Stack Overflow Developer Survey 2019

Stack Overflow has released the developer survey of 2019 which is probably the largest tech survey in the world. As per the Stack Overflow, nearly 90K developers all around the world with different age, race, gender, nationality and experience. The survey includes all popular, loved and dreaded technologies/tools. You can read the detailed survey here. Stack Overflow also listed key results of Read more…

Build Automation

xccov: Diff and Merge Swift(iOS) Code Coverage

Apple has released a new command line tool  xccov  last year for inspecting the contents of Xcode code coverage reports. With  xccov  , we can generate Xcode code coverage reports in the human-readable format as well as machine representable format like JSON without using third-party tools. In our previous post, we looked into how to generate code coverage report using xccov tool. In Read more…

Developer Tools

XCTEQ will be speaking at SauceCon in Austin (TX)

We are glad to announce that XCTEQ will be speaking at the SauceCon 2019 on the topic of “Fashionable XCUITests for iOS Apps” covering following topics Introduction to XCUITest How XCUITest, different from Appium, Calabash etc XCUITests Features with Xcode 10+ Protocol-oriented approach for the XCUITest Tips for writing CI-friendly XCUITests. e.g Stubs, Accessibility Identifiers, Real Device Tests, Xcode scheme Read more…

Build Automation

Five Killer Features of CocoaPods for iOS Development are In Transit

CocoaPods has been magical dependency managers for iOS developer so far. Very few developers understand what happens under the hood when they run pod install command. However, CocoaPods has been proved to be painless dependency manager in the iOS ecosystem. Personally, I had love/hate relationship with CocoaPods so I wrote a blog post CocoaPods Or Carthage- That’s the question comparing two very popular Read more…

Build Automation

Apple’s 2FA announcement will break all Your iOS CI/CD Pipelines. How to Prepare For It

Everyone who has Apple ID might have received an email that Apple will enforce Two-Factor Authentication (2FA) starting from 27th Feb 2019. The purpose of 2FA is to add an extra layer of security. Everyone needs to enable 2FA in order to use Certificates, Provisioning profiles and Identifiers from the Apple developer porter or App Store Connect. Before we jump into the Read more…

Build Automation

Swift + Docker + Kubernetes = Awesome Deployments from macOS

At the moment, Kubernetes is the hottest tool in the DevOps industry for automating, managing and scaling deployments of the web apps. However, Kubernetes rarely managed to enter in the Swift and Apple’s world. There are server-side Swift frameworks like Vapor, Kitura, Perfect etc which are doing awesome work to get Swift on the server. There are also ongoing efforts on getting the Read more…

Build Automation

How to Train Machine Learning Models with CreateML for iOS Testing

Machine Learning and Artificial Intelligence are the booming topics in the software industry at the moment. The use of AI/ML for testing apps also becoming the trend as there are many companies working to solve the testing challenges using AI/ML. The companies like mabl, test.ai, Bitbar, Applitools + many more are already started to roll out the products which use AI/ML Read more…