Forum Discussion

kaiiii's avatar
kaiiii
Regular Contributor
6 years ago

Assert Condition fail but it's getting in and try to executing further.

Hi,

I have handle a dynamic web page by using if__Else condition.

Condition is false when i check but execution goes inside. What's the problem here. please help

please check the attachment for same.

  • We were talking about the "True" in if condition. Did You try to chang it for boolean true or false.

     

    In my opinion you can't check bool value with string "True" value.

  • Wamboo's avatar
    Wamboo
    Community Hero

    Are you sure that you are using the "Exist" and "Visible" prop in the right way?

     

    I use Exists with boolean value like true or false

    example:

     

    if (obj.Exists == false) {
    • tristaanogre's avatar
      tristaanogre
      Esteemed Contributor

      Wamboo wrote:

      Are you sure that you are using the "Exist" and "Visible" prop in the right way?

       

      I use Exists with boolean value like true or false

      example:

       

      if (obj.Exists == false) {

      Or, probably even more correct... to check for not exists

       

      if (!obj.Exists)

      to check for Exists

       

      if (obj.Exists)

      You don't need to compare to a boolean value, just use the boolean result.

      • kaiiii's avatar
        kaiiii
        Regular Contributor

        Hi,

        Thanks for your reply.

        Yes i am sure ..Assert condition that i am using is correct.

        Consition is false  but execution go inside.. (strange for me)