1. A software resource testing method, comprising: providing a computing system comprising a memory system, said memory system comprising a software application and a testing tool suite, said testing tool suite comprising a comparing tool and an action tool; receiving, by said computing system, data identifying at least one external resource required for execution of said software application; receiving, by said computing system, data identifying an expected state for said at least one external resource, said expected state required for enabling said at least one external resource to perform a function for said execution of said software application; receiving, by said computing system, data identifying a first action to be taken if said expected state does not equal an actual state generated during a functionality test for said at least one external resource to be performed by said testing tool suite; receiving, by said computing system, data identifying a second action to be taken if said expected state equals said actual state during said functionality test; generating a resource listing test file comprising a list including said data identifying said at least one external resource, said data identifying said expected state, said data identifying said first action, and said data identifying said second action; storing said resource listing test file in said memory system, said resource listing test file stored in a specified format.