#Review: #macOS #Catalina #Beta from @Apple the new good looking and fast OS, but is it the best?

Review for macOS Catalina (Beta) by Apple
Review for macOS Catalina (Beta) by Apple
Review for macOS Catalina (Beta) by Apple

Apple announced the beta release of their new macOS Catalina, iPadOS 13, tvOS 13 and iOS 13 at WWDC. They are quite a buzz in the tech market now, as everything should be from Apple Inc. What’s interesting about these beta releases are they are integrating features to each other so well, that every Apple user will like and newbies would love to get on-board with these.

macOS Catalina is quite a biggie in the game as we’re seeing an era ending, which is iTunes (I’ll miss you a lot my musical partner in crime), and get to see new key additions like iPad apps can live on Mac very soon, enhanced security with if your Mac has T2 chip and many more. Still there are many flaws that Apple need to fix ASAP. Continue reading “#Review: #macOS #Catalina #Beta from @Apple the new good looking and fast OS, but is it the best?”

Amazon Cloud Drive mobile apps are out now

Amazon is scattering themselves to challenge Microsoft, Google, DropBox and other cloud providers. Recently, Amazon launched Cloud Drive mobile apps for iOS and Android(not announcement for Windows Phone as of now). Microsoft OneDrive, GoogleDrive and DropBox are already competing in Mobile Application arena. But, with this new competitor the show will be more interesting now.

File Preview – Android
File Browser – iOS

In this new application users can view and share files & folders, read & preview documents or PDFs and photos, play music and videos. Even though Amazon has merged their music& photospecific apps in this one to give users an absolute solution in a single pane.

Amazon Cloud Drive is quite a new player but the offerings form Amazon can bag-in the customers from other giants. Amazon Cloud Drive offers $60 (USD) per year for unlimited cloud storage, which is the cheapest unlimited storage deal. Amazon also offers $12 (USD) per year plan for unlimited photo storage and 5 GB for the rest of the files.

Now the competition to grab users will increase gradually with mobile application. But features and services wise Amazon is still not competitive. For instance, still today there is no proper file syncing client/app for Cloud Drive. As users upload their files manually via a web based drag-n-drop interface, which is a non-starter feature. Usually users want to create, upload and share anytime, anywhere.

These new mobile apps are also limited as there is no editing, no new upload and no way to move files. Users can still upload and sync photos from their Amazon photo-specific app, but edit, create and sync document is the most widely used feature for other competitors which is still no possible with mobile or tablets now for Amazon.
So with new updates for the Amazon Cloud Drive app there are possibility to introduce editing, syncing and creating of documents, spreadsheets and other productivity files. But Cloud Drive app can be a long lasting solider for Amazon as mobility gives flexibility to take on thing just under your thumb.

Syncing iOS TestStudio Projects online from device or iOS Simulator

TestStudio for iOS also gives you flexibility to Sync your projects with test cases online. Even though you can do syncing from n no. of devices to the online portal. Some of the things required, are:

  • Subscription of TestStudio for iOS web portal: my.teststudio.com
  • Telerik Account, if you don’t have create one.
  • iOS device or iOS simulator installed with Telerik TestStudio for iOS (to installation check here)
So, when you have recorded tests on your device or simulator then and have all the steps and reports you can sync it to the TestStudio Web Portal to share with your team on my.teststudio.com. Here, i’ll show you now how you can sync and share the tests with your team.
First, record the required test for more information on that please read my last blog post. After when you complete your tests and creating projects. On the home screen of TestStudio for iOS click or tap on ‘Settings’:
Then settings in Settings navigate to ‘Web Portal’ Option, as shown below:
Now, log in with the your telerik account, on which you want to sync your project:
After logging in come back to the project’s listing page, and click or tap on Sync button on the Bottom left:
After when the syncing is complete now go the Test Studio Web Portal and login with the same telerik account which you configured on your iOS device or simulator. Then, there are your all the projects listed in tile view on the portal, to add some more contributor to the portal, just go and click on + button just beside Contributor:

Then this new window will come up to add the e-mail and message to your contributor.

Even though if you click on a project it, will show you the whole report, as shown below like one of the case got fail on my device and now me & contributor can check where the test has got failed:
So, this is how, you can sync & collaborate through TestStudio to make your product or app more accurate and bug free.

Creating Projects & Recording Tests on TestStudio for iOS

In my previous post Configuring or Deploying ‘Telrik TestStudio for iOS’ on iOS Simulator on XCode Mac showed you how to deploy TestStudio Extension on iOS Simulator. But now it’s time to perform, creating projects and recording test cases for the automation.

When you open the TestStudio on iOS Simulator first there are 2 options on the home screen:

  • Testing
  • Settings
Select testing and navigate to next page from where you actually need to create the new Project.
Here you can select the big Circular icon in the middle or +Add button in the Right Bottom of the simulator. After Navigating, give a new name to the project and click on Save on the Top-Right in simulator.
Now, from here you need to add test name & test type (Web App test or Native App test), which need to be test.
So, to add new app type & test click on the big Circular icon in middle or click +Add button in Right Bottom. Then you’ll be navigated to page where it will ask you to add a Web App or a Native App.
So, here I am adding a Demo_test as a test name and selecting Web Test as I need to test an WebApp and then click on save.
After saving now you are ready to do recording for the app test. From the given below screen shot of simulator:
So, now you can record your test cases by clicking on the big Circular icon of Steps in Middle or by clicking Record button in Bottom Left.
So now start recording test and if you want to give a target to add a task click on the + button in bottom middle to add:
So, when you add task, you have to select whether you are testing for verification or for action.
Select according to the requirements you have, like in this give below case I am selecting Verifications to Verify Attribute Value.
Now here give a case on which attribute you want to verify, like here I am checking on the basis of image source.
Now pause the recording and navigate to recorded steps by clicking on small steps icon in right bottom of the iOS Simulator. Now here are all the your steps which you have recorded to perform your test or tasks.
So here now you can play your record, add some other tasks & can get result reports as well. 
This how you can keep on testing your iOS apps in simulator with a few clicks which will give you better and accurate results to increase the performance of your app.

Configuring or Deploying ‘Telrik TestStudio for iOS’ on iOS Simulator on XCode Mac

Telerik TestStudio is an automation testing tool for all phase which a tester requires. Test Studio automates functional, load & performance testing to improve and fasten up the tester’s job. TestStudio is also available for iOS you can install it on your iOS Devices: iPhone, iPad & iPodTouch via App Store.

So, installing or deploying TestStudio on iOS Simulator is also available. But before that you need to have:

  • Apple Mac installed with Latest version of XCode
  • Telerik Account which you can easily make with filling a form or can connect with Microsoft Account or Gmail too.
  • A bundle file (Test-Studio-for-iOS-2-5.dmg) which contains: XCode Workspace, Test Studio Extension, Test Studio demo app for iOS Simulator.  (Note: You need to be logged in from your Telerik Account to download this file)
Let’s deploy TestStudio on iOS simulator, with a very few simple steps:
Step 1: Extract all the files in folder from Test-Studio-for-iOS-2-5.dmg
Step 2: Locate TestStudio for iOS folder in Finder extracted from the DMG file. 
Step 3: Open TestStudioSimulator folder:
Step 4: Open Terminal and give the location of TestStudioSimulator folder
Step 5: When TestStudioSimulator folder is Open in Command Terminal, now run this python file with given below command:
python installteststudioinsimulator.py
Step 6: Now this Python will install TestStudio Extension in iOS Simulator and in terminal it will show you ‘Installation Complete’ message.

Step 7: Now Open xCode and start the iOS Simulator and check whether Test Studio Extension for iOS is installed properly. Just Navigate to XCode > Open Developer Tools > iOS Simulator

Now you can proceed with checking and start playing with TestStudio on iOS Simulator.
(here you can see the TestStudio icon in iOS Simulator)
(Starting up of TestStudio for iOS in iOS Simulator)
(TestStudio’s first page after opening in iOS Simulator)
Now start deploying TestStudio for iOS in iOS Simulator & iOS Devices and keep testing Apps to know their performance, function & load for more improvements in your apps.