XCTEQ
  • Home
  • XCBLOG
  • CONTACT
  • Clients

Swift

iOS DevOps

Five Real Device Cloud Testing Services for iOS XCUITest

Apple has launched Xcode UI Testing solution in WWDC15, since then it is becoming the first choice for iOS developers to write unit and UI tests using the same framework. Previously, the frameworks like Appium and Calabash being used by QA engineers to automate iOS application testing. These frameworks allow Read more…

By Shashikant Jagtap, 7 years ago
BDD

Behaviour Driven Development Frameworks for Swift

Recently, there are various companies looking BDD supporting tools for iOS apps written in Swift. As there is no official support from Cucumber for Swift so most of them are struggling to find right BDD tool for Swift project. This post will highlight some of the tools that support BDD Read more…

By Shashikant Jagtap, 7 years ago
Build Automation

Securing iOS Certificates using Modern Cryptography

Every iOS app requires a certificate from Apple to publish apps to the App Store. The certificates are required to code sign iOS apps. Apple usually offers development certificate to distribute apps in debug mode on certain devices and distribution certificate to distribute the app to App Store. The certificate Read more…

By Shashikant Jagtap, 7 years ago
Build Automation

Stubbing XCUITests with Vapor Server Side Swift Framework

There is no doubt that Swift is an awesome language for developing native apps for Apple platforms like iOS, macOS, watchOS, and tvOS. However, being a new language, Swift lacks a lot of testing features like we see in other programming languages like Ruby. Mocking classes with protocols in Swift Read more…

By Shashikant Jagtap, 8 years ago
Build Automation

xccov: Xcode Code Coverage Report for Humans

Apple has released new command line tool xccov with Xcode 9.3 for inspecting the contents of Xcode code coverage reports. Unfortunately, there isn’t any web documentation yet, so we have to type man xccov in the terminal to get more information about this command line tool. This utility requires Xcode 9.3 and command-line Read more…

By Shashikant Jagtap, 8 years ago
Featured

Architecting iOS XCUITests for iPhones and iPads

Apple’s XCUITest framework is a hot and emerging framework for UI automation of iOS apps. Since launched in WWDC 2015, it got a lot of attention and enhancement. It allows us to write UI tests for iOS apps in Swift which makes it easy for iOS developers to add UI Read more…

By Shashikant Jagtap, 8 years ago
iOS DevOps

Five Steps to Migrate iOS Project from CocoaPods to Carthage

Apple may not like the fact that iOS developers adding the third-party dependencies to the iOS projects. Apple’s core technologies have provided enough frameworks and tools with healthy documentation that developers can use to build and distribute iOS apps. This might be the reason the Apple didn’t have any official package Read more…

By Shashikant Jagtap, 8 years ago
Build Automation

Carthage or CocoaPods: That is the question

An every mature and modern programming languages come with an official solution for code distribution to share and reuse code that has been already written. The mechanism to share, distribute and re-use the code is usually handled by the package manager. The examples of popular package managers are RubyGems for Ruby, Composer for PHP, NPM for Read more…

By Shashikant Jagtap, 8 years ago
Test Automation

Organising XCUIElements with Swift Enumerations

Using XCUITest framework for automation of iOS apps makes sure that app is working as expected from the users points of view. Since, Apple launched the UI testing support in WWDC 2015, this framework getting popular among iOS developers as they can now write UI tests in Swift and XCTest Read more…

By Shashikant Jagtap, 8 years ago
Build Automation

A Brief Overview of Swift Compiler

Apple open-sourced Swift programming language and whole source code is now available on Github. There are thousands of programming languages available in the world and hundreds of on the way but underlying basics of programming languages remains the same. It’s very important to understand the roots so that you can Read more…

By Shashikant Jagtap, 8 years ago

Posts navigation

Previous 1 … 3 4 5 6 Next
Follow XCTEQ
  • Facebook
  • Twitter
  • YouTube
  • iTunes
  • LinkedIn
  • Meetup
  • Medium
  • GitHub
  • Telephone
  • Email
  • Personal website
  • RSS Feed
Privacy and Cookie Policy

XCTEQ uses Cookies for the better experience. You can check out our Privacy Policy and Cookie Policy for details.

Our Upcoming Book
About Us

We’re XCTEQ Limited, a London-based company specialised in DevOps, CI/CD, Automation and AI/ML testing.© 2018, XCTEQ. Registered No. 11510205

Contact XCTEQ

CONTACT@XCTEQ.CO.UK


Hestia | Developed by ThemeIsle
XCTEQ has stopped business activities until further notice. Our Cookie Policy. AcceptView Policy