2

Does anybody know any testing software/tools for ArcGIS platform (version 10.1)?

Specifically: Customized ArcGIS Desktop application & Web application.

I researched on Google but am not able to find any specific software. Few experts told me to try manual testing so I'm a little bit confused.

PolyGeo
  • 65,136
  • 29
  • 109
  • 338
Sunil
  • 4,763
  • 7
  • 43
  • 87

3 Answers3

3

This presentation has a list of tools on page 14, though it doesn't go into how they are used and for what purpose:

  • Test Design
    • AETG
    • PICT
  • Automation tools
    • Python
    • SilkTest
    • JUnit
    • XTest
    • C#
    • Selenium
    • Visual Studio Team Test

For ArcObjects unit testing, see this question, as well as this article for some suggestions.

Regarding ArcGIS Server performance/load testing, this presentation suggests an additional set of tools, and offers up some pros/cons for each:

  • LoadRunner
  • Silk Performer
  • Visual Studio Team Test
  • JMeter
blah238
  • 35,793
  • 7
  • 94
  • 195
2

I think that the question is not complete at all. I mean, testing what with what purpose? When you want to benchmark the performance of a tool, you have to specify a concrete task to do. This output is usually compared with the performance for the same task but with another tool, i. e. ArcGIS Desktop vs QGIS or gvSIG.

A particular use case for testing could be running a terrain model for a particular region, reprojecting all points of a huge shapefile or doing some 3D rendering with flythroughs. Usually you count the time that it takes to do each task and then decide which tool is better.

So the thing is, choosing a task to do and see the performance, if not, you have to go to a general testing. Considering you do not want to do a general sw testing, what do you expect from ArcGIS for Desktop?

Irene
  • 1,220
  • 1
  • 14
  • 25
  • 1
    I don't think there is any indication that @Sunil is talking about Benchmark Testing against other products but +1 for taking a stab at a question that needs more detail – PolyGeo Jan 11 '13 at 10:27
  • @iamgin yes its industry based testing..I am going to upload the application at client side before that I need to perform standardized testing and here no one is familiar to GIS Testing..thanks for your suggestions – Sunil Jan 11 '13 at 10:43
0

Selenium is a great open source framework to do test automation but it suffers from problems due to flaky tests, not being updated on a regular basis (since it is open source) and the need for technical resources to write automation code.

Below are good alternatives to Selenium and are currently popular-

Appvance Test.ai SikuliX Unified Functional Testing (UFT) TestStudio