<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4446390379095102607</id><updated>2024-10-07T11:47:12.010+07:00</updated><category term="Tips"/><category term="Sample"/><category term="Guidelines"/><category term="NUnit"/><title type='text'>Sel.Net = Selenium + NUnit</title><subtitle type='html'>Cooperation Is Strength</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://seldotnet.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://seldotnet.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4446390379095102607.post-3009908564516648408</id><published>2012-03-06T11:37:00.000+07:00</published><updated>2019-12-28T14:12:05.157+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sample"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>Add more configuration items to the configs.csv</title><summary type="text">
By default, SelDotNet only get default setting values for



Language
Browser
Base Url
Timeout
Connection String
Auto Capture Screenshot
Default Username
Default Password



If you want to get more settings from configs.csv file, please follow these following steps.


Add as many property/value as to the configs.csv file.Example: Project Name, SelDotNet Implementation
In the Entry Point Class </summary><link rel='replies' type='application/atom+xml' href='http://seldotnet.blogspot.com/feeds/3009908564516648408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://seldotnet.blogspot.com/2012/03/add-more-configuration-items-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/3009908564516648408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/3009908564516648408'/><link rel='alternate' type='text/html' href='http://seldotnet.blogspot.com/2012/03/add-more-configuration-items-to.html' title='Add more configuration items to the configs.csv'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4446390379095102607.post-3376532698864225921</id><published>2012-03-06T11:20:00.000+07:00</published><updated>2012-03-06T11:20:04.480+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sample"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>Flexible selecting item for listbox and radio group</title><summary type="text">For listbox and radio group, SelDotNet has implemented some useful methods, such as:
SelectByValue(value);
SelectByIndex(index);
SelectByText(text);
SelectFirstItem();
SelectLastItem();
AutoSelect();

Actually, it is not the most useful. Since, sometime you have to write much code like this.

if (testcase==AUTOSELECT_JOBTITLE)
jobTitle = Listbox(&quot;JobTitle&quot;).AutoSelect();
else
jobTitle =&amp;nbsp;</summary><link rel='replies' type='application/atom+xml' href='http://seldotnet.blogspot.com/feeds/3376532698864225921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://seldotnet.blogspot.com/2012/03/flexible-selecting-item-for-listbox-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/3376532698864225921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/3376532698864225921'/><link rel='alternate' type='text/html' href='http://seldotnet.blogspot.com/2012/03/flexible-selecting-item-for-listbox-and.html' title='Flexible selecting item for listbox and radio group'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4446390379095102607.post-1379647270807237941</id><published>2012-03-05T11:52:00.000+07:00</published><updated>2012-03-05T11:52:02.811+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sample"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>A New Approach with SelDotNet</title><summary type="text">As mentioned in the earliest version of SelDotNet, user is suggested to create a page class for each page under test. Obviously, this approach is clearly and easy to maintain.

TRADITIONAL APPROACH

class LoginPage : BasePage{
   public LoginPage(IWebDriver browser):base(browser){
      LoadMap(&quot; mapping file&quot;);
   }
   public void Action1(){}
   public void Action2(){}
   public void </summary><link rel='replies' type='application/atom+xml' href='http://seldotnet.blogspot.com/feeds/1379647270807237941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://seldotnet.blogspot.com/2012/03/new-approach-with-seldotnet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/1379647270807237941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/1379647270807237941'/><link rel='alternate' type='text/html' href='http://seldotnet.blogspot.com/2012/03/new-approach-with-seldotnet.html' title='A New Approach with SelDotNet'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4446390379095102607.post-4286367644158374059</id><published>2012-02-22T23:53:00.000+07:00</published><updated>2012-02-22T23:53:13.476+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sample"/><title type='text'>Make Test Data Secured</title><summary type="text">/// Loads test db:
        /// 1. Gets query string from sheet &quot;AdminLogin&quot;
        /// 2. Executes that query
        /// 3. Return the db
        private string[][] TestData_AdminLogin()
        {
            string sql=&quot;select top 2 username, password from tblAdmin&quot;;
            //Make the column #2 as secured data
            return MakeSecureTestData(LoadTestData_ExecSQL(sql),1);//0-based </summary><link rel='replies' type='application/atom+xml' href='http://seldotnet.blogspot.com/feeds/4286367644158374059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://seldotnet.blogspot.com/2012/02/make-test-data-secured.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/4286367644158374059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/4286367644158374059'/><link rel='alternate' type='text/html' href='http://seldotnet.blogspot.com/2012/02/make-test-data-secured.html' title='Make Test Data Secured'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4446390379095102607.post-8458649938250260138</id><published>2012-02-22T18:21:00.000+07:00</published><updated>2012-02-22T22:57:54.357+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Guidelines"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>Released VS Project Templates for SelDotNet 1.0</title><summary type="text">Please follow these steps to create SelDotNet project:


Open Visual Studio 2010
File&amp;gt;New Project
In the New Project Dialogbox, choose &#39;Online templates&#39;
Search SelDotnet like below picture

Empty project: Just structure of a SelDotNet project.&amp;nbsp;
You have to download asssemblies and pastes to Implementation\References folder&amp;nbsp;&amp;nbsp;and write some code
Sample: A login sample code that </summary><link rel='replies' type='application/atom+xml' href='http://seldotnet.blogspot.com/feeds/8458649938250260138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://seldotnet.blogspot.com/2012/02/released-project-template-for-seldotnet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/8458649938250260138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/8458649938250260138'/><link rel='alternate' type='text/html' href='http://seldotnet.blogspot.com/2012/02/released-project-template-for-seldotnet.html' title='Released VS Project Templates for SelDotNet 1.0'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVqI9q0cB08Xg_ymIQDeuTNfSyJM1VQz4EH1P3C80damr8xEhkdP-bRD_f9u-rJ_vlF0BNMb8R1XopuvpWaTMrOs26d6v_699gq_h_MBK_ey6HfDS7Vjof9Ojfjmh2Ad2GLPR9h2gV6h4/s72-c/SelDotNet.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4446390379095102607.post-5086297321728131063</id><published>2012-02-22T15:08:00.000+07:00</published><updated>2012-02-22T15:10:36.442+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="NUnit"/><title type='text'>NUnit Releases NUnit 2.6 Final</title><summary type="text">



NUnit 2.6 Final Release - Version 2.6.0.12051 - February 20, 2012

General

Support for .NET 1.0 / 1.1 is no longer included in the main distribution for NUnit but is provided as a separate package.
NUnit&#39;s executables now use config files that allow smoother running of mixed assemblies built for .NET 2.0 under .NET 4.0.
When opening Visual Studio formatted solutions, NUnit now uses the </summary><link rel='replies' type='application/atom+xml' href='http://seldotnet.blogspot.com/feeds/5086297321728131063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://seldotnet.blogspot.com/2012/02/nunit-releases-nunit-26-final.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/5086297321728131063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/5086297321728131063'/><link rel='alternate' type='text/html' href='http://seldotnet.blogspot.com/2012/02/nunit-releases-nunit-26-final.html' title='NUnit Releases NUnit 2.6 Final'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4446390379095102607.post-3689163687193322095</id><published>2011-11-24T10:06:00.001+07:00</published><updated>2011-11-24T10:11:08.068+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>Disable Information bar in Internet Explorer browser</title><summary type="text">
Information bar in IE browser disturbs us so much. Moreover, we cannot run automation test if this feature is enable. Below steps guide us how to disable it.


Run regedit.exe to edit registry
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWNSet the REG_DWORD for iexplorer.exe to a value of 0 to disable LMZ Lockdown
HKEY_LOCAL_MACHINE\</summary><link rel='replies' type='application/atom+xml' href='http://seldotnet.blogspot.com/feeds/3689163687193322095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://seldotnet.blogspot.com/2011/11/disable-information-bar-in-internet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/3689163687193322095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/3689163687193322095'/><link rel='alternate' type='text/html' href='http://seldotnet.blogspot.com/2011/11/disable-information-bar-in-internet.html' title='Disable Information bar in Internet Explorer browser'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4446390379095102607.post-4966895117291097360</id><published>2011-11-14T18:53:00.001+07:00</published><updated>2011-11-24T10:10:56.069+07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>Creates GUI Map file from Selenium IDE</title><summary type="text">1. Open Selenium IDE Options
2. In the [Formats] tab, clicks [Add] button
3. Name the format as GUI Map
4. Replace the source code by below code
5. Click [Save] &amp;nbsp;button
6. Record some steps by Selenium IDE
7. Rename the command to Object Name format
8. On Selenium IDE, click File&amp;gt;&amp;gt;Export Test Case As &amp;gt;&amp;gt; GUI Map





var SEPARATORS = {
    comma: &quot;,&quot;,
    tab: &quot;\t&quot;
};

function </summary><link rel='replies' type='application/atom+xml' href='http://seldotnet.blogspot.com/feeds/4966895117291097360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://seldotnet.blogspot.com/2011/11/creates-gui-map-file-from-selenium-ide.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/4966895117291097360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4446390379095102607/posts/default/4966895117291097360'/><link rel='alternate' type='text/html' href='http://seldotnet.blogspot.com/2011/11/creates-gui-map-file-from-selenium-ide.html' title='Creates GUI Map file from Selenium IDE'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzqtuWMhvf3OsIEauP7ciQl2SHOxn1pSoRNsuIksYdzW-bOoFoCPHrOLEet54QjYVknhDdrhIUW8VE4xuN-fR0gXXb4NvjvsrKAq6FYt6YL0jph8i5j73g302_1I2NZ6hvwLGOd_LcXYg/s72-c/Export+GUI+Map.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>