Real device testing options and best practices

Real device testing is a critical ongoing requirement for providing a quality experience in a mobile app. But it’s hard to do well, as there are thousands of devices your users might own. In fact, there are well over 24,000 Android devices, and while iOS devices remain popular in the US, globally Android makes up 73% of the device market share. This means that Android devices can’t be glossed over. But, testing thousands of different devices isn’t possible or even necessary.


How I sped up one of our test suites by 17.5x by explicitly defining Elixir protocol implementations

Fallback protocols could be causing slower tests when running with code coverage. Defining protocol implementations can improve the speed. Hi, I’m Philip Ross, a developer working on Tinfoil API Scanner at Synopsys Software Integrity Group. A few months ago, I sped up one of our test suites from about 6 minutes to around 20 seconds.


Veracode Named a Leader for AST on IT Central Station

To keep up with the pace of the modern world, organizations are constantly looking for ways to release software faster than their competitors. This “need for speed” has led many organizations to adopt DevSecOps. With DevSecOps, security is moved earlier in the software lifecycle, into the realm of developers. As a result of the changing development landscape, application security testing has also been evolving.

Overcoming API Development Challenges: API Standardization and Governance

In Episode 1 of our "Overcoming API Development Challenges" series, we will look at how software development teams can use tooling to standardize their APIs and create enforceable governance practices. We will be highlighting the role that a tool like SwaggerHub can play in an organization's API design.