<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Appian Selenium API</title><link>/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><description>Overview 
 The library contains methods which allow you to interact with Appian components in a browser. It can be used in a Java application or integrated directly into any Selenium or Java-based testing tool. 
 Appian Selenium API contains the methods</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Tue, 22 Jul 2025 01:01:25 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>oskar</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Running the unit tests for Appian Selenium API requires access to an interface with specific fields (e.g., gridName: &amp;quot;ReadOnlyGrid&amp;quot;, columnName: &amp;quot;EncryptedTextField&amp;quot;). Is there a publicly available site that can be accessed to execute the unit tests, or can the source code for those interfaces be added to the project so that we can host them in our test environments?&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/640x480/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-13c4a72d-8b9a-43dc-85bd-88e8015e2c0d/pastedimage1753146124065v1.png" alt=" " /&gt;&lt;/p&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Fri, 30 May 2025 22:00:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>Appian AppMarket</dc:creator><slash:comments>0</slash:comments><description>&lt;div&gt;&lt;strong&gt;v25.2.0 Release Notes&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;IMPORTANT UPDATE: The Appian Selenium API is now available as an open-source repository! The repository can be found on Gitlab under &amp;quot;appian-oss/appian-selenium-api&amp;quot;: &lt;a rel="nofollow" target="_blank" href="https://gitlab.com/appian-oss/appian-selenium-api/"&gt;gitlab.com/.../&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;Users of the libraries will find a few key benefits from this change:&lt;/span&gt;&lt;/li&gt;&lt;li class="ql-indent-1"&gt;&lt;span&gt;Ability to contribute to the libraries&lt;/span&gt;&lt;/li&gt;&lt;li class="ql-indent-1"&gt;&lt;span&gt;Immediate access to bug fixes and new functionality&lt;/span&gt;&lt;/li&gt;&lt;li class="ql-indent-1"&gt;&lt;span&gt;Improved communication between other users and library maintainers by leveraging Gitlab issues.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;Updates to the framework will be immediately available in the open source package registry. Users are encouraged to leverage this instead of the App Market as we do not plan to update the App Market listing for every patch.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Wed, 14 May 2025 13:47:34 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>johncye9632</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;where is the documentation for this?&lt;/p&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Fri, 02 May 2025 11:52:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>saranyadevis575034</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi ,&lt;br /&gt;While automating the Box Layout&amp;nbsp; which has the dropdown options,I have used the below method.&lt;br /&gt;&lt;br /&gt;String DropdownXPath = &amp;quot;//div[@id='8221a514db0c88f9e45aedfc6b0f6626_value'])[1]&amp;quot; ;&lt;br /&gt; if (fixture.elementExistsByXPath(DropdownXPath)) {&lt;br /&gt; fixture.selectOptionByXPath(&amp;quot;//li[contains(text(),'LH Managed Service Agreement')]&amp;quot;,&amp;quot;LH Managed Service Agreement&amp;quot;);&lt;br /&gt; } else {&lt;br /&gt; fixture.populateDropdownSearchBoxWith(&amp;quot;---Select Template---&amp;quot;,&amp;quot;LH Managed Service Agreement&amp;quot;);&lt;br /&gt; }&lt;br /&gt;Can anyone suggest the correct method in populating the dropdown in box layout?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Fri, 02 May 2025 11:02:02 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>sekharreddy</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Is there any method to populate a field which is in Box layout and card layouts while automating?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Mon, 28 Apr 2025 03:42:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>oskar</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;There is a bug in getGridColumnRowValue(), if the grid has height: &amp;quot;TALL&amp;quot;.&lt;br /&gt;With a &amp;quot;TALL&amp;quot; grid an additional row of headers with &amp;quot;class=&lt;span&gt;FrozenHeaderGrid---frozen_header&amp;quot;&lt;/span&gt; is added to the html code. These extra headers affects TempoGridCell.getColumnNumber&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/1436x1176/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-13c4a72d-8b9a-43dc-85bd-88e8015e2c0d/Screenshot-2025_2D00_04_2D00_28-134006.png" /&gt;&lt;/p&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Wed, 09 Apr 2025 23:07:05 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>swethadappian</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi, After downloading, following the setup instructions and when I tried running example&amp;nbsp;HelloAppian.java, I see the below error. Please suggest if I am I missing anything?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;quot;C:\Program Files\Java\jdk-11\bin\java.exe&amp;quot; -Dfile.encoding=UTF-8 -jar C:\AppianSeleniumAPICombinedFiles342025\ExampleProjects\appian-selenium-api-example-java\lib\appian\appian-selenium-api-24.3.jar&lt;br /&gt;no main manifest attribute, in C:\AppianSeleniumAPICombinedFiles342025\ExampleProjects\appian-selenium-api-example-java\lib\appian\appian-selenium-api-24.3.jar&lt;/p&gt;
&lt;p&gt;Process finished with exit code 1&amp;quot;&lt;/p&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Wed, 12 Mar 2025 19:20:04 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>felixl0004</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi, will it be possible to get a copy of the JAVA source code for the Appian Selenium API? Our team is interested in how to detect the progress bar at the top of the site when loading or updating page interface.&lt;/p&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Thu, 05 Dec 2024 23:00:01 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>Appian AppMarket</dc:creator><slash:comments>0</slash:comments><description>&lt;div&gt;&lt;strong&gt;v&lt;/strong&gt;&lt;strong&gt;24.4.0 Release Notes&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;None&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Thu, 26 Sep 2024 09:34:11 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>mohammada6091</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Im having issues setting this up, i followed the guide but the dependencies in the build.gradle file are not being recognised, how do i fix this?&lt;/p&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Mon, 26 Aug 2024 13:33:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>mneves</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I found an issue with the &amp;#39;populateRecordTypeUserFilterWith&amp;#39; method. It&amp;rsquo;s supposed to select an option from a record filter dropdown based on the provided value, but it&amp;rsquo;s picking options that only partially match.&lt;br /&gt;For example, if you have &amp;quot;Admin&amp;quot;, &amp;quot;Administrator&amp;quot;, and &amp;quot;Admin User&amp;quot; as options in a filter, and you pass &amp;quot;Admin&amp;quot;, it might select &amp;quot;Administrator&amp;quot; instead of the exact match &amp;quot;Admin&amp;quot;. This makes it impossible to select the correct option when names are similar.&lt;br /&gt;This problem may be&amp;nbsp;happening with other populate dropdown methods.&lt;br /&gt;Is there a workaround for this that Im not aware of?&lt;/p&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Fri, 23 Aug 2024 22:00:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>Appian AppMarket</dc:creator><slash:comments>0</slash:comments><description>&lt;div&gt;&lt;strong&gt;v23.3.0 Release Notes&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Enhancements&lt;/li&gt;&lt;li class="ql-indent-1"&gt;Added built-in retry to click operation in case of element not interactable exception&lt;/li&gt;&lt;li class="ql-indent-1"&gt;Updated the milestone locator&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Tue, 28 May 2024 22:00:01 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>Appian AppMarket</dc:creator><slash:comments>0</slash:comments><description>&lt;div&gt;&lt;strong&gt;v24.2.0 &lt;/strong&gt;&lt;strong&gt;Release Notes&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Enhancements&lt;/li&gt;&lt;li class="ql-indent-1"&gt;Update locator for site menu links&lt;/li&gt;&lt;li class="ql-indent-1"&gt;Created method which supports clicking on text within an interface.&lt;/li&gt;&lt;li class="ql-indent-2"&gt;This is particularly useful for nested cards such as tab layouts, but can also be used as a fallback when existing methods do not work.&lt;/li&gt;&lt;li class="ql-indent-2"&gt;This method is available for all Appian versions.&lt;/li&gt;&lt;li class="ql-indent-1"&gt;Click operation on Card layout will be performed on the left side of the element instead of the right. We are not expecting any impact on existing test cases.&lt;/li&gt;&lt;/ul&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Thu, 28 Mar 2024 18:28:19 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>dhineshb0001</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Appian support team, Our team using Appian version of 22.4 and all our Automation scripts are working with&amp;nbsp;Appian Selenium API&amp;nbsp;v23.1&amp;nbsp;&lt;/p&gt;
&lt;div class="content"&gt;&lt;/div&gt;
&lt;div class="content"&gt;Currently we have upgraded the platform to 24.1. all the automation scripts are failing&lt;/div&gt;
&lt;div class="content"&gt;We have downloaded&amp;nbsp;Appian Selenium API release V24.1 as well and still we are facing scripts failure&lt;/div&gt;
&lt;div class="content"&gt;&lt;/div&gt;
&lt;div class="content"&gt;Please let us know if we need to upgrade Java version / JVM or any other supporting version to be added to the jar file.&amp;nbsp;&lt;/div&gt;
&lt;div class="content"&gt;.&amp;nbsp;&lt;/div&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Appian Selenium API</title><link>https://community.appian.com/b/appmarket/posts/appian_2d00_selenium_2d00_api</link><pubDate>Thu, 21 Mar 2024 22:00:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:13c4a72d-8b9a-43dc-85bd-88e8015e2c0d</guid><dc:creator>Appian AppMarket</dc:creator><slash:comments>0</slash:comments><description>&lt;div&gt;&lt;strong&gt;v24.1.1 &lt;/strong&gt;&lt;strong&gt;Release Notes&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Bug Fixes&lt;/li&gt;&lt;li class="ql-indent-1"&gt;Reverted change to cards that changed indexes to certain elements&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;img src="https://community.appian.com/aggbug?PostID=2218&amp;AppID=50&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>