The VistA System Test Platform project, led by PricewaterhouseCoopers, LLP (PwC)*, on behalf of the Department of Veterans Affairs (VA), will support the VA’s efforts to utilize the open source Automated Testing Framework (ATF) previously developed and contributed to OSEHRA. The project includes enhancements to the Python-based ATF to support VA testing requirements, including support for SSH in lieu of Telnet, and the development of a VistA Roll-and-Scroll Recorder (RASR). The RASR will be provided as an IDE-like tool that will allow non-Python fluent users the means to interactively record VistA test sequences and add them to the test framework. Users will be able to start a session, connect to VistA, and at any time start recording the interaction with VistA. Once a user is ready to end a test, they can replay it from the beginning to ensure it behaves as expected, and then export it to the ATF, as part of a given test suite.
A formal OTJ submission titled VistA Roll-and-Scroll Recorder, including code and documentation, is available for reference here.
Please feel free to check out our other projects and PwC group for more information on our integrated efforts:
*Disclaimer: Ray Group International (RGI) was acquired by PwC, LLP early in November 2012. Please note that all webinars, presentations, etc. prior to November 2012 may contain RGI references and branding. The team has not changed, and the work being performed and quality of that work remains the same.