Test Types

Appvance IQ (AIQ) enables faster, better, and more productive testing operations for all modern applications including Web, Web Mobile, Native Mobile, Web Services, Databases and most enterprise applications.

Security

App Penetration (DAST)

AIQ can identify 80% more problem areas than traditional App-Pen tests. With deep use case-driven App Penetration technology built-in, teams can quickly identity security issues including SQL Injection, Cross-Site Scripting (XSS), App Authentication Management, Direct Object References, Security Misconfiguration, Edge Cache Misconfiguration and other WASP issues - deep in use cases and at every build. By diving down and running PEN tests at hidden levels within an app, testers can identify 80% more problem areas than traditional App-Pen tests.

DDos App Penetration

This is the first and only DDoS with App Pen testing available. Runs using use cases already created
for functional tests.

Leveraging the AIQ use case-driven App-Pen framework, along with the load-gen technology,
AIQ can generated sophisticated DoS attacks. During the attack, the system attempts to break-in just like known hackers do. Applications have access to key data and, under stress, they can give-up any built-in protection to cached or DB-stored data. AIQ is the first test automation platform with DoS App Penetration testing-and it is a critical part of closing gaps in your security shield.

Functional

Functional, Regression and Smoke

Run all your functional tests in series or in parallel. Record tests in minutes and parameterize them
without any coding needed.

With advanced element-level comparisons, checksum analysis, page comparisons and virtually any checkpoint, functional and regression testing has never been faster and more complete. Capture code, images and videos of pages with errors, use the advanced Object Library to rapidly re-assign thousands of elements in hundreds of use cases when something changes in the app design. Flag a
variety of errors automatically, gather crucial response times even during functional tests, and keep
page snapshots (or videos) when errors occur.

Unit

Utilize your favorite Domain Specific Language (Selenium, C#, Java) at the API level or UX level.

Rapidly test your part of the code prior to integration. Run test cases in series or parallel and get Pass/Fail results fast.

Performance

Load & Scalability

Use existing frameworks like SoapUI, Meter and others and use the same platform for functional
and unit tests.

Stress

Leverages use cases already created for functional tests, or use existing frameworks like SoapUl,
Meter and others. Test 100% of the end-user experience by driving HTML5 apps through real browsers (MSIE, Chrome, Firefox, Safari, webkit and more), or at the protocol level, or both at the same time. Measure actual response rates as seen at the UX. Test up to millions of concurrent virtual users. Immediate access to live drill-down reports, including element-level timing, highlight bottlenecks and let developers quickly improve response times. Broad capabilities including network emulation, variable step, wait, interval times, IP Spoofing, VU generation from around the world, data production library can data-drive all use cases and pass data between use cases and more.

SoapUI support was removed in release 5.2.0 of AIQ.

Soak

Leverages use cases already created for functional tests which has the true end-to-end behavior the
app will see in Production.

Synthetic APM

Leverages use cases already created for functional tests.

Compatibility

Cross-Browser Compatibility

Automatically take snapshots or videos of potential issues, to investigate later as needed. Runs using
use cases already created for functional tests. Take any set of use cases and automatically run them across multiple browser types or versions in series or parallel and find out which ones handle your code correctly, which ones show errors and which are just plain slow with your client-side code. Automatically take snapshots (or video) of problem pages to investigate later, as needed.

Database

Validate Data mapping, ACID properties, Data integrity, Schema accuracy, Database performance,
Performance under load and Server performance at every build. Developers, database administrators (DBA) and testers can use Appvance UP to test database functionality and performance in Oracle, MySQL, and PostGreSQL. The dep and rich feature set includes the ability to validate data mapping, ACID properties, data integrity schema accuracy, database performance and performance under load and server performance. Testers can get complete data on database server performance, including CPU, memory, I/0, storage and other metrics to help them rapidly identify areas for improvement and optimize their database structure, setup, schema, caching strategies, federated database configurations, DBMS and overall
performance.