If you want to view and decrypt SSL connections (https) sent from your mobile device or if you are getting the message “ssl proxying not enabled for this host: enable in proxy settings, ssl locations” then you came to the right place. Here is a tutorial on how to do that: Charles SSL certificate iPhone
It is nice to have a fast Android emulator for various reasons (ex. test automation) but it is notoriously known as slow to the extent that engineers abandon it. On the other hand, the iOS simulator is super fast. In this short article I am going to explain how to make it as good as
In this short article, I will explain how to create a test automation framework for iOS using Sikuli, iOS simulator and Python unit test. I assume prior knowledge about these technologies and only focus on the actual technical details so that you hit the ground running. Sikuli API is distributed as a Java JAR file.
Introduction This is going to be a very quick tutorial to demonstrate that Robotframewok can be used to automate Android based smart phone applications. In this tutorial we are going to use Robotframework Android library which sits on top of Calabash Android framework. I tried it myself and was able to make it run however
Introduction Computer operating systems have been around for more than half a century so there is not much to add to the definition. Whether you are in the software industry or the academia, I assume you know what an operating system means but in few words an OS is the piece of software that sits
If it happens that you are confused by comparisons like the ones listed below then you came to the right place so please proceed and read the entire article for a better overview: Multiprogramming vs multiprocessing Multitasking vs multiprocessing Multitasking vs multithreading Introduction In the context of computing and operating systems, one might encounter many
Before we Begin In this post I would like to express my personal opinion about joining technology startup companies. I will try to show that it is a waste of time in most of the cases. The conclusion is based solely on my personal experience. I am not intending to put anyone down however I
Introduction One of the – confusing – topics in Algorithm design is the concept of NP completeness. If you search the topic on the internet you will probably find tons of articles and lectures on the subject however in this short article I will summarize it so that it is easy to remember by the
What is Arrow Arrow is a test automation framework that promotes test driven development (TDD). The framework was developed by Yahoo! and recently released as open source project on Github. For more information about Arrow you can visit the project site at: https://github.com/yahoo/arrow What is Sikuli Sikuli is an academic and research project at the
Introduction The concept of virtual memory in operating systems refers to extending the physical memory (RAM) to the hard drive so that running processes behave as if there is unlimited address space. Paging means dividing the running process into equally sized logical pieces called pages so that only requested pages at the current execution time