Appium’s Pros, Cons & What The (Testing Framework) Future Might Look Like

How Complete Beginners are using an ‘Untapped’ Google Network to create Passive Income ON DEMAND

Since Perfecto is sponsoring and attending the annual Appium 2018 conference today, it’s a great time to take a look at some pros and cons, how it stacks up against the competing tools and what might be around the corner.

Benefits of Appium

What’s great about Appium:

  • It has a strong active open source community
    • Appium is by far the leading open-source test framework for cross-platform(mobile) native test automation (iOS, Android)
    • Appium is consistently backed by a large, very dynamic community, with steady support, commits, etc.
  • It has strong support for end-to-end testing in multiple programming languages
    • Appium provides support for multiple development languages through Remote WebDriver language bindings (Java, JavaScript, Perl, Python, C#)
    • Appium can cover black box end-to-end test flows including outside-the-app scenarios (e.g. initiating a call, sending a text message)

Challenges with Appium

Some areas where Appium could be better:

  • Setting up Appium locally can be a challenge: Teams are required to download, install and configure their environment which means having a local Android and iOS device available and connected.
  • Working with app objects for both iOS and Android isn’t easy, and falls into the top challenges (below) coming from practitioners. Since the Appium framework relies on iOS XCUITest and Espresso (Android’s UI automation framework), users needs to be familiar with the object structure, and know how to use the Appium object spy correctly.
  • Slow test execution. Tests can be slow due to the remote webdriver dependency, network issues and processing commands.
  • Test framework stability – Stability issues can occur when executing through CI or at scale and in parallel.
  • Test automation coverage and keeping up with latest mobile OS – Being able to fully cover gestural inputs, environment conditions, device settings and more, as well as support immediately latest Beta and GA versions of iOS and Android. Community supported solutions frequently move slower than handset vendor/mobile OS innovations.

Top Challenges from users on the Appium discussion board

Comparison of Mobile App Testing Frameworks

Despite Appium’s leadership today, DevOps teams are also adopting Espresso and XCUITest.

Since there is no perfect solution with regards to testing frameworks, the best solution for your needs might be best met by mixing various test frameworks across the DevOps pipeline.

Here’s a comparison of the leading testing frameworks:

Where is Mobile Application Testing Headed?

My testing framework intuition tells me that:

  • Appium will share more of the testing framework market with Espresso and XCUITest.
  • Functional testing using Espresso/XCUITest will become part of commit- triggered built-testing.  
  • Full end-to-end testing using Appium will be leveraged during full regression testing.
  • Appium stability will improve and execution times will shrink – it will get better & faster!
  • Hybrid test execution will become supported. Appium scripts will be able to trigger embedded Espresso/XCITests.


Appium is great! It’s got:

  • A strong open source community
  • Outstanding support for a number of programming languages
  • The ability to handle end-to-end test flows

Appium is weak:

  • In test performance and stability
  • In keeping up with the latest OS features (e.g. gestural)
  • In setup time

XCUITest and Espresso are also leading the market with strong user bases and helps fill in the gaps where Appium falls short – so keep an eye out for those other tools!!

It will be interesting to hear the upcoming Appium roadmap at the Appium 2018 Conference. Sign up for our live webinar to hear our take on the current and future state of testing frameworks and how Appium might fit into your DevOps toolchain.

The post Appium’s Pros, Cons & What The (Testing Framework) Future Might Look Like appeared first on Perfecto Blog.

Perfecto Blog

Cash For Apps: Make money with android app

Pros and cons: Our quick verdict on DJI’s Mavic Air

If you have a checklist for a camera drone, it probably includes things like portability, image quality, battery life and cost. DJI has been in the game long enough to know the things you want, and the result is the Mavic Air. Not to give you any spo…
Engadget RSS Feed

Pros And Cons Of Owning An IPhone

If you are educated about your iPhone, you can use it to make some things in life easier with the help of the many apps that are available. The following tips will help you learn how to get the most from your iPhone.

Take great pictures by using your headphone cord! The volume buttons can be used to take pictures now, so you can hold the cord in your other hand to keep your shots steady and clear. This method can even be used if you are resting your phone on a stand.

If you’ve gotten your iphone wet, refrain from turning it on. Use a towel to dry it, and then put it in a sealed plastic bag of dry, white rice. Let it sit overnight. If it’s dry the next morning, turn it on, and you just may find it working again.

If you have Siri on your latest generation iphone, remember that you need to speak simply, clearly and slowly. If you speak too fast, in a deep accent or mumble your words, she won’t be able to understand you, and you’ll end up being frustrated. Try to learn the words that she recognizes easily so that you have an easier time using her.

Download and sign up with the Find My iPhone app. This invaluable application can help you locate your iPhone in the event that it is lost or stolen. This app not only allows you to display a message on the screen or cause the phone to ring extra-loud, but it allows you to wipe data or lock your phone from a remote location.

Apple has made it super easy to get definitions for words. Whenever you see a word, you want to get a definition for, whether it’s in an email, a text message, or on the internet, you can press on the word for a second or two, and a little pop-up will come up where you can select define.

When you have an incoming call on your iPhone, you can silence your ring with a single button. By pressing the Sleep/Wake button one time, the ring will go to silent mode. If you wish to send the caller straight to your voice mail, you can press that button two times.

The iPhone gives you the ability to construct a dictionary and create shortcuts for words. You can use the diction feature and have your phone transcribe what you say out loud. Word shortcuts and phrases can be added to the phone as well. The keyboard can also auto-correct your typing when you type various phrases and words.

If you don’t have unlimited texting on your phone plan, you need to be careful how many messages you send. Go to Settings and the Message and enable the character count. After about 160 characters in a text message, the message becomes split into two texts. This can help you avoid sending multiple texts by accident.

Choose a carrier before choosing an iphone. You might have your eye on a particular iphone. Before you rush out and get it, make sure that it is compatible with the carrier of your choosing. Shop around for a cell phone plan you can live with rather than making the decision over which iphone you like best.

Ever miss a great picture because you could not access your phone’s camera quickly enough? Luckily, there is a shortcut that will help to speed things up. While you have the screen locked, quickly touch Home button two times. The camera icon is located at the bottom right hand of your screen. You tap the icon to quickly enable your camera functions.

If you don’t have an unlimited messaging plan, ensure that the character count setting is enabled on your iPhone. Messages over 160 characters will be split, using two messages instead of one. To turn on this feature, go to “Settings,'” then “Messages,” and turn Character Count on. The counter will appear just above the “Send” button.

In the event that your iPhone freezes and it is not revived when you press the Sleep/Wake button, you can do a hard reset to get things back in order. Press down and hold the Sleep/Wake button while simultaneously holding and pressing on Home. The iPhone will initiate a shutdown and restart, solving the problem.

Lock your screen, if you need to. If your iphone seems to have trouble determining whether it’s up or down, try locking your screen. The constant shift between portrait and landscape can get rather frustrating. By going into your settings or, sometimes, by just checking the bottom of your screen, you can lock your phone’s screen to one or the other.

Learn how to scroll fast to the top of your big music libraries. If you’ve got a ton of music on your iPhone, getting from the bottom to the top of it can be a lot of thumb swipes. Or you can simply click the clock at the top of your iPhone. This automatically brings you back to the top of your music.

Should your iPhone fall in water, wait before trying to turn it on. Dry the outside of the phone. Then wait a day so that any moisture inside the phone can dry. Turning on a wet phone is likely to short-circuit it, ruining it permanently.

Having trouble finding a specific app over the pages and pages of your iPhone? Try using the “Search iPhone” feature. Simply click your home button once (or twice if you are off of your first screen) to get to the search feature. Then start typing the name of the app you are looking for. This also works for finding a contact, a scheduled meeting and even specific emails.

If you have witnessed an iPhone in use, you probably seen some people curse at it and others give it high praise. In order for you to understand all the possibilities an iPhone can represent, implement all the tricks, techniques and tips learned here.

6 Pros and Cons of Samsung Galaxy Note 8 Ownership

Samsung made headlines last summer when its Galaxy Note 7, arguably the company’s most anticipated smartphone of the year, was abruptly recalled just days after its launch because of a fiery, wide-ranging battery defect. Having picked up the Note 7 last year (and taking it back to the store by force), I thought it would be fitting to give the Galaxy Note 8 a chance to renew my faith in Samsung. And while the handset is quite impressive, it does fall short in a few key areas. Press the right arrow to learn more about the pros and cons of life with Samsung’s Galaxy Note 8.

iDrop News

The exquisite art and subculture of Def Con’s (unofficial) badges

A series of tweets sent me and other Def Con attendees scrambling to get to the Caesers Palace pool as quickly as possible. I cut short a conversation, shoved my gear in my bag and ran out of the press room without an explanation. I was after a piece…
Engadget RSS Feed

The best standing desks – pros, cons, and should you buy one?

Standing desks are all the hype these days. People are spending big bucks on these hot office commodities. Why? Should you jump off your chair and stand with this new trend? In this post we are going to tell you all about standing desks, their pros/cons and our picks for the best standing desk you can buy. Stick around for all the details!

But what is a standing desk exactly?

A standing (or stand-up) desk is a workstation designed to keep you on your feet or a high stool, as opposed to sitting on a more traditional chair. These desks can take multiple forms and shapes. Some move up and down to adapt to different positions, while others are static. Users even build or buy extensions to turn their regular desks into standing ones, but we will talk more about different versions later in this post.

The benefits and downsides of standing desks

So why would you want to stand while working? Good question, and it mostly has to do with potential health gains. According to the Annals of Internal Medicine, a sedentary lifestyle has proven to be detrimental for your health, even if you try to counteract this with exercise after the fact.

Harvard experts claim not moving too much can affect more than just your cardio-vascular health. And there are studies backing this, linking higher risks of obesity, cancer and type 2 diabetes to sitting down for prolonged periods.

Let’s take a closer look at how these studies word things, though. A sedentary lifestyle and sitting for long periods of time is bad for you, that’s for sure. But this doesn’t exactly mean that standing up for long periods of time is exactly the solution.

Via Amazon

Whether you are sitting or standing, doing so statically is the problem. Not to mention that standing up for long periods of time can add back problems to the equation. And if you are thinking this will help you lose weight — nope, you need to do more than just stand to accomplish that! A study from the NCBI (National Center for Biotechnology Information) confirms standing still doesn’t burn enough calories when compared to sitting to make a difference on weight loss, yet it does affect your energy levels. This means you will just be getting tired without really helping the obesity issue.

The point here is that standing, in and of itself, won’t negate the effects of working in front of a computer all day. The clue to a healthy body is keeping it in active movement. With that in mind, let us remind you that just buying the best standing desk and using it won’t help. Instead, see it as a tool to keep your workflow in different positions and your body in constant movement. Sit down for a bit, stand for another while, try to keep your printer and other tools far away to inspire more activity and so on.

Best standing desk – Our top picks

With that in mind, we do still stand by the fact that using a standing desk correctly has its benefits. Are you looking to get yourself one? There is are tons of options out there, so let’s show you some of our very own top picks and help you find the best standing desk for your needs.

Fully Jarvis Bamboo Adjustable Standing Desk

Standing desks can be really expensive, but you don’t really have to spend thousands of dollars on a flat table that moves up and down. There are some great options for acceptable prices, and the Fully Jarvis is actually the cheapest option in this list at a starting price of $ 470.

The desktop is made of sustainable bamboo, with no pesticides, fertilizers or colorants. The frame can handle up to 350 pounds of weight, so be sure this thing can carry all your office items. Sizes start at 30×27 inches, and the biggest version is 78×30 inches. You can include extras, such as locking casters, pencil trays, monitor arms and desk lamps.

Uplift Height Adjustable Desk

Uplift’s prices can be pretty reasonable if you don’t go crazy with the upgrades. Basic Height Adjustable Desks start at $ 499 and measure 42×24 inches. The basic versions can be upgraded to 80×30 inches.

You can get pretty fancy with Uplift, though. L-shaped and corner desks are also available, but those can go up to the thousands of dollars, depending on the type of material, space, upgrades and other factors.


No need to go looking for obscure manufacturers. IKEA has joined the standing party with their BEKANT Desks. Just like everything else IKEA makes, the BEKANT Desk is simple and clean. It does come in a multitude of colors and shapes, though, giving users plenty of options to choose from. And prices start at only $ 479!

The height can be adjusted between 22 and 48 inches, covering most statures and positions. It also comes with a 10-year warranty and has everything you can expect out of IKEA furniture, such as a seamless design, easy-to-clean surfaces and a very functional nature.

UpDesk Ultra UpWrite

UpDesk is not to be ignored. They created the UpWrite, one of the most popular standing desks. Every news source was talking about it for a while, and for good reason – it is a great tool with no bells and whistles. It is also pretty expensive with a base price of $ 899 for the 48×30 inch version. You can upgrade to 60×30 inches for $ 949 and 72×30 inches for $ 999.

Is it worth the cash? This desk is a favorite for many reasons. It can carry over 375 pounds of weight and is pretty quiet doing so. Not to mention its steel footings, integrated chord management, mounted power strip and easy-to-work motor system.

Get off your chair!

That’s the end of our best standing desk guide! Now get off that chair! Keep your body moving and extend your life! Then use that extra time to hit the comments and tell us your thoughts on standing desks. Are you buying any of these? Are there any others you would recommend?

The post The best standing desks – pros, cons, and should you buy one? appeared first on TabTimes.


Top 4 Pros and Cons of New Wireless Provider ‘Xfinity Mobile’

Comcast, one of America’s largest and most widely available cable TV and home Internet providers, began offering its all-new Xfinity Mobile wireless service this week. The offering marks the telecom-giant’s first foray into the mobile space, and seeks to compete with similar wireless plan offerings from the likes of AT&T, Verizon, T-Mobile, and Sprint.

While the telecom-company’s wireless offerings seem intriguing on paper, however, there are a ton of caveats that one needs to be aware of before jumping ship and signing on to the new Xfinity mobile program. Here are the top pros and cons of the service and how eligible subscribers can get started today.

Xfinity Mobile Pros:

  • Xfinity Mobile offers a wide-range of coverage, operating as an MVNO on Verizon’s nationwide 4G network. There’s only one plan to choose from, which is the Xfinity Mobile ‘Unlimited’ plan, including unlimited talk, text, and up to 20 GB of data at 4G speeds per line for just $ 65/month. You’ll also have access to over 16 million Comcast-operated Wi-Fi hotspots around the U.S., ensuring a strong connection virtually anywhere you are.
  • Comcast, much like Google with its Project Fi pay-per-gig service, is also offering an a la carte option. For Comcast’s TV and home internet subscribers who don’t plan on using a ton of wireless data, but would still enjoy having access to it on occasion, Comcast is offering customers a $ 12/per gigabyte option. This is certainly a bit more expensive than Project Fi, and even other a la carte options from the Big Four domestic carriers — however if you only plan to use Comcast’s mobile data here and there, it could actually end up being cheaper than signing up for a traditional pre-paid or post-paid data plan.

Xfinity Mobile Cons:

  • While the service is currently being offered to all customers who sign up by July 31st, you’ll have to ensure you’re either an existing Comcast Xfinity cable TV and Internet subscriber, or that you plan on signing up for a higher-end Xfinity package. On the plus side, if you do sign up for an Xfinity TV/Internet package, your $ 65/month line access fee drops down to just $ 45/month, which is currently being offered to both new and existing Xfinity subscribers.
  • Unfortunately, those of you who were hoping to use your older smartphone on Comcast’s Xfinity network won’t be able to – you’ll have to purchase a new handset through Comcast. The good news is that you’ll be able to choose from some of the latest offerings in mobile tech, such as the iPhone 7 and 7 Plus, the Galaxy S8 and S8+, and several other recent handsets which are available via Comcast’s Xfinity Mobile website. You’ll also be able to choose from some older iPhone and Android offerings if you’re looking to save some extra money.


While Comcast is offering fantastic wireless coverage and plenty of perks, unfortunately the best deals are reserved for existing or would-be Xfinity TV and home Internet customers. Learn more about Xfinity Mobile and how to sign-up here.

Want a FREE iPhone 7? Click here to enter our monthly contest for a chance!
Follow us on Apple News by pressing the (+) button at the top of our channel