Silk Test Feature Request

How can we improve Silk Test?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. IntelliJ plugin for Silk4J

    We heavily use the IntelliJ suite of tools, and it would be great to have IntelliJ IDEA support with the Silk4J plugin.

    18 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      3 comments  ·  Silk4J/Silk4Net  ·  Flag idea as inappropriate…  ·  Admin →
    • add auto complete (code assist) for object maps in silk4j

      It will be awesome if auto complete is supported for object map. For example, if we have App.Menu.File in the object map. It will be nice to automatically populate Menu when we type App. in the eclipse.

      12 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        1 comment  ·  Silk4J/Silk4Net  ·  Flag idea as inappropriate…  ·  Admin →
      • ObjectMap usage

        the objectmap currently is just a map and replaces the locators (xpath) with a more readable name. but it is necessary to find the object.
        it would be very coll if i get a object from the objectmap and can execute some actions on it (like click()).

        3 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  Silk4J/Silk4Net  ·  Flag idea as inappropriate…  ·  Admin →
        • Combine SAP scripting functionality with native control functionality

          The Silk4J SAP class library is a simple call forwarding of the functionality provided by SAP scripting. This should be enhanced by adding the functionality of native windows.

          Example: on a native window, you have the typeKeys() method. See http://documentation.microfocus.com/help/index.jsp?topic=%2Fcom.borland.silktest.silk4net.doc%2Flangref%2Fcommon%2FTypeKeysMethodIKeyable_ref.html

          It works on SAP windows if you don't have a Premium license. This functionality is gone(!) when you buy a Premium license, because the SapWindow class does not provide the typeKeys() method any more.

          All SAP classes should provide native class functionality (e.g. from common class reference)

          2 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            under review  ·  0 comments  ·  Silk4J/Silk4Net  ·  Flag idea as inappropriate…  ·  Admin →
          • Add a detach method for single applications instead of all applications

            Currently, the only way to reload Open Agent to grab any changes to locators involves Desktop.detachAll() and Desktop.attach(testApp.exe).
            This involves keeping track of any other applications that are open and re-attaching them as well. Please add a Desktop.detach(testApp.exe) method to avoid removing all applications.

            1 vote
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  Silk4J/Silk4Net  ·  Flag idea as inappropriate…  ·  Admin →
            • Transfer files from Agent

              We need the ability to transfer arbitrary binary files (e.g. downloaded files from browsers and captured bitmaps) from the agent to the JVM that's running the test code. The currently available system functions are not applicable to binary files.

              Please provide something like com.borland.silktest.jtf.SystemFunctions#fileReadBytes(handle, start, length)

              1 vote
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                0 comments  ·  Silk4J/Silk4Net  ·  Flag idea as inappropriate…  ·  Admin →
              • Silk4J: TrueLog Explorer does not hightlight imageClick() object

                When using the imageClick() method in a SilkTest/Silk4J 14.0 test; the generated Truelog Explorer file highlights the parent control(against which the method was executed), rather than the object that was actually clicked.

                It would be nice to see this behavior changed in a future release; so that the Truelog file shows the image/control was actually clicked, rather than its parent.

                1 vote
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  under review  ·  0 comments  ·  Silk4J/Silk4Net  ·  Flag idea as inappropriate…  ·  Admin →
                • Silk4Net: Allow use of Screen Coordinates in Locators

                  Please consider supporting the use of Screen coordinates within Object Maps and Locator strings; as it would be useful in situations where controls have no unique properties to identify them. I would prefer to identify such controls based on their position on the window; rather than having to use an Index value.

                  1 vote
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    under review  ·  0 comments  ·  Silk4J/Silk4Net  ·  Flag idea as inappropriate…  ·  Admin →
                  • Improve documentation for Java

                    Look at the documentation of http://documentation.microfocus.com/help/index.jsp?topic=%2Fcom.borland.silktest.workbench.doc%2Flangref%2FSAP%2FGetItemTextMethodSapTree_ref.html

                    What is "We recommend using SAPTree.GetNodeText() instead of SAPTree.GetItemText(), because it is easier to use."
                    Well it's maybe easier to use, but provides a totally different functionality.

                    A better description for this would be
                    /**
                    * Gets the text of a specific row (identified by the node key) and column (identified by the column name).
                    * @see de.kaba.framework.eacm.silk.ISilkTree#getColumnNames()
                    * @see de.kaba.framework.eacm.silk.ISilkTree#getNodeKeys()
                    * @param nodeKey Key of the node, e.g. from getNodeKeys()
                    * @param itemName Column name, e.g. from getColumnNames()
                    */

                    This applies to many methods I have seen so far. The documentation is really…

                    1 vote
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      under review  ·  1 comment  ·  Silk4J/Silk4Net  ·  Flag idea as inappropriate…  ·  Admin →
                    • InvalidPropertyNameException for SapContextMenu.getTooltip()

                      Silk4J Premium has a SapContextMenu where you can call getTooltip(). This throws a InvalidPropertyNameException with the message "The property 'Tooltip' is not supported for SAP."

                      You might consider changing the implemenation to return an empty string or document the fact that this can throw such an exception.

                      Link to .NET online documentation:
                      http://documentation.microfocus.com/help/index.jsp?topic=%2Fcom.borland.silktest.silk4net.doc%2Flangref%2FSAP%2FSapContextMenuClass_ref.html

                      1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Silk4J/Silk4Net  ·  Flag idea as inappropriate…  ·  Admin →
                      • Don't see your idea?

                      Silk Test Feature Request

                      Feedback and Knowledge Base