Apple has just released Xcode 8.3 beta for the developers. Xcode 8.3 release notes has handful of the features for the developers. Some of the key features of Xcode 8.3 are […]
Author: Shashikant Jagtap
Stabilizing the CI By Re-runing Flaky iOS XCUI Tests
Apple has released Xcode UI Testing a.k.a XCUI Test framework at WWDC 2015 which enable UI testing of iOS application straight from Xcode without any third party tools like Appium, Calabash […]
Top 5 reasons for Continuous Integration failure
Agile software development can’t be perfect without effective Continuous Integration process. Continuous Integration a.k.a CI is a process of continuously analyse, build, test and deploy software. Continuous Integration checks an […]
Pros and Cons of using Xcode Server for iOS Continuous Integration
Continuous Integration a.k.a. CI is an integral part of iOS development process which gives early feedback when something breaks during application development. In an agile application development, producing working app is […]
Fire up BDD inside Docker with Cucumber and BDDfire
The key benefits of Behavior-Driven-Development (BDD) practices are communication enhancement and customer satisfaction. You can read more on that by Dan North and Gojko Adzic. Perhaps the biggest practical challenge that stands in […]
Adding Homebrew Support to XCFit Framework
Glad to announce that XCFit is available to download from Homebrew package manager. XCFit a.k.a (XCUI, Cucumberish and Fitnesse Integrations Tests) is a full stack Xcode BDD framework for Swift iOS apps. XCFit creates automated Xcode templates which […]
Continuous Integration with Xcode Server on macOS: Complete Setup Guide
Apple has very comprehensive documentation on Xcode Server and Continuous Integration with OSX Server (app) and Xcode Server (Xcode within the server app). You might be wondering what’s the point of this […]
Apple Swift Package Manager : A Deep Dive
Apple has released it’s own package manager called ‘Swift Package Manager‘ to share and distribute Swift packages. It’s good to know that Apple is working on the replacement of the […]
XCFit 2.0 Released : Full Stack BDD in Xcode + Page Object + Swift Package Manager
XCFit 2.0 Glad to announce new version of XCFit with brand new features. You can find release notes on Github here. If you are new to XCFit then XCFit a.k.a […]
Swift 3 : Basic concepts with Xcode 8
Swift3 at WWDC Apple has announced Swift3 on WWDC [2016] this year. It’s amazing that Swift can be used on Linux and lots of third party companies working on server […]