Advertisement
Guest User

Untitled

a guest
Apr 25th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. title Go to my wallet login success from side menu
  2. Start->Splash: goto("http://take247-v1.0-master.s3-website-ap-southeast-1.amazonaws.com")
  3.  
  4. // CONST
  5. const CurrentLocation = './/button[contains(@class,"splash-screen-button-search-with-current-location")]'
  6. const LoginEmail = './/input[contains(@id,"login-modal-email-input")]'
  7. const LoginPassword = './/input[contains(@id,"login-modal-password-input")]'
  8. const LoginSubmit = './/button[contains(@class,"sign-in-and-open-addresses")]'
  9. const SideMenu ='.//button[contains(@class,"hamburger-menu")]'
  10. const SignIn ='.//button[contains[@class,"signin"]'
  11.  
  12.  
  13. // STEPS
  14. Splash -> Home: click(CurrentLocation)
  15. Home -> SideMenu: click(SideMenu)
  16. SideMenu -> LoginModal: click(SignIn)
  17. LoginModal -> LoginModal: assign(LoginEmail, "qa@take247.co.il")
  18. LoginModal -> LoginModal: assign(LoginPassword, "123456")
  19. LoginModal -> Home: click(LoginSubmit)
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27. event click(target)={
  28. action:'click',
  29. target: target
  30. }
  31. event assertElementNotPresent(target)={
  32. action:'assertElementNotPresent',
  33. target: target
  34. }
  35. event assertElementPresent(target)={
  36. action:'assertElementPresent',
  37. target: target,
  38. }
  39. event assertElementNotVisible(target)={
  40. action:'assertElementNotVisible',
  41. target: target,
  42. }
  43. event assertElementVisible(target)={
  44. action:'assertElementVisible',
  45. target: target,
  46. }
  47. event assertElementVisibleOr(target)={
  48. action:'assertElementVisibleOr',
  49. target: target,
  50. }
  51. event assertText(target,value)={
  52. action:'assertText',
  53. target:target,
  54. value:value
  55. }
  56. event assertTextPresent(target,value)={
  57. action:'assertTextPresent',
  58. target:target,
  59. value:value
  60. }
  61. event assertTextNotPresent(target,value)={
  62. action:'assertTextNotPresent',
  63. target:target,
  64. value:value
  65. }
  66. event assign(target,value)={
  67. action:'assign',
  68. target:target,
  69. value:value
  70. }
  71. event wait(value)={
  72. action:'wait',
  73. value:value
  74. }
  75. event goto(url) = {
  76. action: 'goto',
  77. value: url
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement