Page: Checklist for adding group key code.
Page: Checklist for creation of KRAD maintenance screens for effective dated business objects
Page: Class hierarchy for derived types of HrBusinessObjectContract
Page: KPME Database Guide
Page: KPME Developer Setup Guide
Page: KPME Developer Setup Guide V2
Page: KPME KIM Migration
Page: KPME QA Set Up Guide v1
Page: KPME Workflow: Deploying KRMS Rules with PeopleFlow Actions via database inserts/updates
Page: Kuali HR - Model Object Design
Page: Workflow KPME 1.0.1.1 to 1.0.3 Migration Guide
1 Comment
Prakash Unnikrishnan Nair
KPME QA Set Up Guide v1
This page would provide information of software and framework setup for AFTs.
Software Requirements :
1.ruby 1.9.3p545
2.Ruby Mine 6.3 +sub version 1.6
3. ruby development kit (only for Windows. Mac and Ubuntu does not require dev kit)
4. Firefox version 27.0
Installation and Configuration :
https://svn.kuali.org/repos/kpme/branches/dev/khr-automated-functional-tests
Structure of code :
There are four important components in the AFT. They are
env.rb – This file has the environment and browser instatiation details and is inside the support folder. The variable for changing the test site is $test_site (approx in line # 5 in env.rb)
Sample videos : https://wiki.kuali.org/display/STUDENTDOC/QA+Training+Fall+2013
Execution of AFT:
Once the files have been successfully created they can be executed in from the feature file. Every scenario can be run separately or a complete feature file can be executed. To execute a single scenario right click on the “Scenario” and click run. To execute a complete feature file right click on the feature file and then run it. The results can be observed in the result window and any mismatches from the THEN statement would be shown as error.
To execute only a single scenario :
Right click on the scenario name in the feature file and the below pop up shows up and click Run
To execute a complete feature file :
Right click on the feature file and below pop up shows up and click Run