Implementation and tests to update parameters under settings menu

- As per task #986, boundary testing needs to be done for setting sub-menu. And it includes different parameters with some values. Assuming that we need to set the param values with diff data variations. So based on this assumption, I wrote a:
 -  `Update` fn to edit the selected parm's value. 
 -  `get_saved_value` fn for assertion
 -  some basic tests to test the added functions

Yes, description of test needs to be updated.. effect of copy-paste ;).
I'm already using `generate_string("numeric", 5)` to generate a numeric value of 5 digits..