Qaf: StepNotFoundException рдХреЛ рддрдм рднреА рдлреЗрдВрдХрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЪрд░рдг рд▓рд╛рдЧреВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 18 рд╕рд┐рддре░ 2019  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: qmetry/qaf

рдХреНрдпреВрдПрдПрдл рд╕рдВрд╕реНрдХрд░рдг: 2.1.14

рдиреЛрдЯ: рдХреЗрд╡рд▓ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рд╕рдорд░реНрдерд┐рдд рд╣реИ

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

рдпрд╣ рдПрдХ рд░реБрдХ-рд░реБрдХ рдХрд░ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рдореБрджреНрджрд╛ рд╣реИ рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рдкреИрдЯрд░реНрди рдирд╣реАрдВ рд╣реИред

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

рдХрджрдо рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░

StepNotFoundException рдХреЛ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдореБрджреНрджрд╛ рдзрд╛рд╡рдХ рдкрд░ рдкреБрдирд░реБрддреНрдкрд╛рджрд┐рдд рд╣реИ?

  • [] QAS
  • [ ] рдорд╛рд╡реЗрди
  • [ ] рдЧреНрд░реЗрдбрд▓
  • [ ] рдЕрдВрддрдГ
  • [рдПрдХреНрд╕] рдЧреНрд░рд╣рдг

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреНрдпрд╛ рдЖрдк рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдЕрднреА рднреА рдЕрдкрд╡рд╛рдж рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 2 рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рд╣реИрдВ:
1) рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрд╛рд╡рд╛ рдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╡рд┐рдзрд┐ рдирд╛рдо рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмреАрдбреАрдбреА рд╡рд┐рд╡рд░рдг рд╣реИрдВред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЬрд╛рд╡рд╛ рдореЗрдВ рд╡рд┐рдзрд┐ рдХреЗ рдирд╛рдо рдЕрд▓рдЧ рд╣реИрдВред
2) рдЬрд╛рд╡рд╛ рд╡рд┐рдзрд┐ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ/рдмрдирд╛рдИ рдЧрдИ рд╣реИ рдЬрд┐рд╕реЗ рдмреАрдбреАрдбреА рд╕реЗ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рд╕рднреА 8 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ рдЖрдк рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдЕрднреА рднреА рдЕрдкрд╡рд╛рдж рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 2 рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рд╣реИрдВ:
1) рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрд╛рд╡рд╛ рдореЗрдВ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╡рд┐рдзрд┐ рдирд╛рдо рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмреАрдбреАрдбреА рд╡рд┐рд╡рд░рдг рд╣реИрдВред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЬрд╛рд╡рд╛ рдореЗрдВ рд╡рд┐рдзрд┐ рдХреЗ рдирд╛рдо рдЕрд▓рдЧ рд╣реИрдВред
2) рдЬрд╛рд╡рд╛ рд╡рд┐рдзрд┐ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ/рдмрдирд╛рдИ рдЧрдИ рд╣реИ рдЬрд┐рд╕реЗ рдмреАрдбреАрдбреА рд╕реЗ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

рд╣рд╛рдп рд░рд╡рд┐,

рдкрд╣рд▓реЗ step.provider.pkg рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдЬрд╛рдВрдЪреЗрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рд╕рд╣реА рдкреИрдХреЗрдЬ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдпрд╣ рд╕рд╣реА рд╣реИ рддреЛ рдЕрдкрдиреЗ рдЪрд░рдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп stepName рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

@QAFTestStep(description="user logins with {username} and {password}",stepName="user login with username and password")
public void login(String username,String password){
}

рдХреНрдпрд╛ рдЖрдк рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдЕрднреА рднреА рдЕрдкрд╡рд╛рдж рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 2 рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рд╣реИрдВ:

1. It seems duplicate method names in java and having different BDD description. Make sure method names are different in java.

2. Java method not exist/created which is being called from BDD.

@ рдорд┐рд╢рд╛рд▓рд╢рд╛рд╣ рд╣рд╛рдВ, рдЬреИрд╕рд╛ рдЖрдкрдиреЗ рдмрддрд╛рдпрд╛ред рдореИрдВ 2 рдЕрддрд┐рднрд╛рд░рд┐рдд рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЪрд░рдг рд╡рд┐рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред QAF рдореЗрдВ рдЗрд╕ рд╕реАрдорд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рд╣рд╛рдп рд░рд╡рд┐,

рдкрд╣рд▓реЗ step.provider.pkg рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдЬрд╛рдВрдЪреЗрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рд╕рд╣реА рдкреИрдХреЗрдЬ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдпрд╣ рд╕рд╣реА рд╣реИ рддреЛ рдЕрдкрдиреЗ рдЪрд░рдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп stepName рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

@QAFTestStep(description="user logins with {username} and {password}",stepName="user login with username and password")
public void login(String username,String password){
}

"рд╡рд┐рд╡рд░рдг" рдФрд░ "рд╕реНрдЯреЗрдкрдирд╛рдо" рдореЗрдВ рдХреНрдпрд╛ рдЕрдВрддрд░ рд╣реИ? рд╣рдорд╛рд░реА рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ, рд╣рдо "рд╡рд┐рд╡рд░рдг" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

@ рдорд┐рд╢рд╛рд▓рд╢рд╛рд╣ рд╡рд┐рднрд┐рдиреНрди рд╡рд░реНрдЧреЛрдВ рдореЗрдВ рд╕рдорд╛рди рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдирд╛рдо рднреА рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рддреНрд╡рд░рд┐рдд рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @mishalhshah @amitbhoraniya and @naeem-github

@ рдорд┐рд╢рд╛рд▓рд╢рд╛рд╣ рд╡рд┐рднрд┐рдиреНрди рд╡рд░реНрдЧреЛрдВ рдореЗрдВ рд╕рдорд╛рди рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдирд╛рдо рднреА рд╕рдорд╕реНрдпрд╛ рдкреИрджрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

@raviguptasmarsh рд╣рд╛рдБ
рддреЛ рдЬреИрд╕рд╛ рдХрд┐ @amitbhoraniya рджреНрд╡рд╛рд░рд╛ рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, QAFTestStep рдПрдиреЛрдЯреЗрд╢рди рдореЗрдВ рдЕрджреНрд╡рд┐рддреАрдп рд╕реНрдЯреЗрдкрдирд╛рдо рдЬреЛрдбрд╝реЗрдВ рдпрд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЬрд╛рд╡рд╛ рд╡рд┐рдзрд┐ рдирд╛рдо рджреЗрдВред рдЙрдкрд░реЛрдХреНрдд рдХрд┐рд╕реА рднреА рд╕рдорд╛рдзрд╛рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред

stepName QAFTestStep рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИред рдпрджрд┐ stepName рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ QAF рд╡рд┐рдзрд┐ рдирд╛рдо рдХреЛ stepName рд░реВрдк рдореЗрдВ рдорд╛рдирддрд╛ рд╣реИред
description рдХрд╛ рдЙрдкрдпреЛрдЧ bdd рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдЯреЗрд╕реНрдЯрд╕реНрдЯреЗрдк рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕