Details

    • Type: Sub Task Sub Task
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.2.0-m4
    • Fix Version/s: 2.2
    • Component/s: Quality Assurance
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-8257Smoke Test for Collections UI Totals and Grouping
      KULRICE-10112docs and smoke test for server paging of collection results
      KULRICE-10945Create Automated Functional (Smoke) Tests for KRAD Labs - Kitchen Sink Collections
      KULRICE-10229Create KRAD Library Smoke Tests for Collections - LightTable
      KULRICE-10228Create KRAD Library Smoke Tests for Collections - Server Paging
      KULRICE-10486Create Smoke Tests for KRAD Component Library - Containers Collection Group
      KULRICE-11515Create Automated Functional (Smoke) Tests for KRAD Demo - Travel Application: Account Inquiry with Collections
      KULRICE-9750Create Smoke Tests for KRAD Component Library - Collection Features
      KULRICE-10227Create KRAD Library Smoke Tests for Collections - Inactive Filter
      KULRICE-10498Create Smoke Tests for KRAD Component Library - Collection Row CSS
    • Rice Team:
      QA
    • Rice Module:
      KRAD
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Working with the multiple button names probably requires this test use the WebDriver over Selenium.

      id="<generated stuff>:loginButton" ... so my locator is a css selector:
      "div[id $=':loginButton']"
      
      WebElement parent = driver.findElement(By.cssSelector("tr.selected"));
      WebElement button = parent.findElement(By.cssSelector("input[type='submit']"));
      

      Also See TODOs in CollectionsIT. Create at least 1 test per tab to start with.

        Activity

        Hide
        Erik Meade added a comment -

        Might have some ids to help with multiple buttons of the same type soon http://fisheye.kuali.org/cru/rice-156

        Show
        Erik Meade added a comment - Might have some ids to help with multiple buttons of the same type soon http://fisheye.kuali.org/cru/rice-156
        Hide
        Erik Meade added a comment -

        Button ids are causing another problem, we need to hold off on this for now.

        Show
        Erik Meade added a comment - Button ids are causing another problem, we need to hold off on this for now.
        Hide
        Erik Meade added a comment -

        Looks like we have defined button ids now. We should probably create a separate Collection test and extend from WebDriverITBase in order to make use of the parent.findElement methods to zero in on the particular button we are trying to get to.

        Show
        Erik Meade added a comment - Looks like we have defined button ids now. We should probably create a separate Collection test and extend from WebDriverITBase in order to make use of the parent.findElement methods to zero in on the particular button we are trying to get to.
        Hide
        Viral Chauhan (Inactive) added a comment -

        Javascript Error
        kradRequest.send is not a function
        http://env2.rice.kuali.org/krad/scripts/krad.actions.js
        27

        This happens with many KRAD screens while clicking either of the button/tab/link.

        Show
        Viral Chauhan (Inactive) added a comment - Javascript Error kradRequest.send is not a function http://env2.rice.kuali.org/krad/scripts/krad.actions.js 27 This happens with many KRAD screens while clicking either of the button/tab/link.
        Hide
        Viral Chauhan (Inactive) added a comment -

        Resolved

        Show
        Viral Chauhan (Inactive) added a comment - Resolved

          People

          • Assignee:
            Viral Chauhan (Inactive)
            Reporter:
            Erik Meade
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel