Tech Tips & How-To’s

How to Set Up a Unified Test Coverage Report In Android With Jacoco and SonarQube

How to Set Up a Unified Test Coverage Report In Android With Jacoco and SonarQube

This is an English translation of the article by Igor Torba and Sergiy Grechukha published in the Ukrainian Developers Community. Some time ago we faced a challenge of creating a comprehensive test coverage report for all unit and instrumentation tests (android-tests) run within the project. While setting up separate coverage reports for unit and instrumentation testing is a no brainer at all, creating a unified report is an issue that requires out-of-the-box approaches.

FIND THE ANSWERS What are you looking for?
Most popular
ux design

UX Design Triggers to Capture Users and Improve Sales

Can you guess a way to a successful design of your web or mobile product? One that will help you get much bang for the buck when marketing your site or app to end users?
Fitness Bracelets and Activity Trackers

How Wearables Work: Fitness Bracelets and Activity Trackers

Wearable gadgets have flown into our everyday life in the recent months and, despite many expert predictions that 2014 will not become the year of wearables, it's clear as day that wearable technology is here to stay forever. Smart fitness bracelets, smart watches and smart glasses are going mainstream gradually yet confidently, and will inevitably become commodity products soon just like smartphones and tablets.
Python developers in Chicago

Some Cool Things You Can Do With Python

Python has taken over the developing space. In fact, it’s everywhere.

NewsCastic: Intersog Becomes Web and Mobile Development Partner for Ski Nation, Inc

NewsCastic picks up our press release announcing app development partnership with Ski Nation, Inc.

Telemedicine: From Smoke Signals To Mobile Applications

The first form of telemedicine began with African villagers who used smoked signals to warn people to stay away from their village in case of serious disease. In the early 1900s, people living in remote areas of Australia used two-way radios to request medical advice and procedures from neighboring continents.
iOS & Android App Development Cost in 2015

Cost of Application Development: iOS vs Android

According to Google Trends, "app development cost" is one of today's most popular search terms in the United States and UK, with regional interest rates reaching 100 and 94 respectively.   Since iOS and Android are indisputably the two major mobile ecosystems as of now, let's see what makes up the app development cost for each of them, and how it can actually be reduced.

How to Save Software Development Budget With Reusable Components

Since the birth of computer programming, code has been reused.

How To Estimate Software Development Projects Realistically

As practice shows, many software developers can't estimate software development projects adequately, which usually results in blown-up buffers, overheads related to missed deadlines and other issues that may have a detrimental effect on the overall project success and client's budget.

How to Create Project Requirements Specification That Any Provider Would Love

Lean and Agile software development evangelists often take the floor at conferences to point out that technical requirements specifications are slowly dying out and being replaced with rapid prototyping that looks more interesting and effective than customer-generated specs most of which are just a set of messy notes making little sense to application developers.

How to Recruit UX Researchers for Usability Testing

Now when you know how to choose the right focus group for your software product's usability testing and what should be the perfect size of your test group, let's explore where to source UX researchers for your test team and how to hire them.

How to Choose the Right Focus Group For Usability Testing

Many clients that turn to Intersog for development of their custom software solutions underestimate or completely ignore the role of focus group research for general proof of concept (PoC) and usability testing.

IT Job of the Week: Data Scientist / Machine Learning Engineer

Machine learning allows companies and startups build smart products and services that provide users with an unprecedented opportunity to have more mature tools for task resolution; no standard software development methods can do so.

Software Developer's Role In Project Management Triangle

Project Management is all about how software teams create and follow processes that allow them to help achieve client's goal within a pre-defined timeframe and allotted budget.

IT Job of the Week: DevOps Engineer

We're launching a series of weekly posts dedicated to IT jobs.

Key Security Issues and Solutions for Enterprise Mobile Apps

Unlike b2c markets, mobility has started penetrating the Enterprise space only recently and enterprise mobile apps are actually aiming to be more than just marketing or employee management tools.

How to Use Brainf-ck as an AI Programming Language

As technology evolves, we hear about specific jobs being replaced by machines.

Five Creepy Things the Internet Does While You Are Online

The internet has quickly become a valuable tool for our professional and social lives.