Skip to content

Releases: Accenture/Ocaramba

Version 3.0.1

10 Nov 10:09
Compare
Choose a tag to compare

-Updated Selenium to version 3.0

-Added option for FirefoxUseLegacyImplementation set as true in all App.config files, for Firefox 48 and higher set it to false, more details here

Please notice that if you are not overwriting App.config file during update of Test Framework nuget package you will have to implement that change manually.

-Updated ChromeDriver to version 2.25.0.0

-Updated EWSoftware.SHFB to version 2016.9.17.0

Version 2.1.18

27 Oct 19:08
Compare
Choose a tag to compare

Added support for Safari browser.

Version 2.1.17

21 Oct 10:27
Compare
Choose a tag to compare

Added commandTimeout (the maximum amount of time to wait for each command) to the FirefoxDriver

Version 2.1.16

19 Sep 08:39
Compare
Choose a tag to compare

Added possibility to use default firefox profile.

In App.config

add key="UseDefaultFirefoxProfile" value="true"
add key="PathToFirefoxProfile" value="C:\Users\username\AppData\Roaming\Mozilla\Firefox\Profiles"

Version 2.1.15

16 Sep 13:14
Compare
Choose a tag to compare

Added possibility to use default firefox profile.

Version 2.1.14

04 Aug 13:18
Compare
Choose a tag to compare

Added support for PhantomJs
Added logging for BaseConfiguration class
Added example How to use it for MdxHelper and SqlHelper for API documentation
Added NLog.xsd file
Set ApiFilter for SHFB subproject
Added Selenium.shfbproj for Documentation project
Added xunit.runner.console for XUnit nuspec file

MsTest Runsettings.runsettings file fix
Fixed build additional target project for SHFB
Small fix in ProjectTestBase for Xunit

Updated NLog.4.3.4
Updated Selenium.WebDriver to version 2.53.1
Updated NUnit to version 3.4.1

Version 2.1.13

20 May 07:26
Compare
Choose a tag to compare

Added Additional Reference Links for API documentation
Change old stylecop rules to new stylecop analyzers
Removing special characters from name of screen shots and page source file names
Replaced ShortenText method by ShortenFileName
Added overriding ChromePreferences and installing ChromeExtensions

Updates:
NUnit to version 3.2.1
EWSoftware.SHFB to version 2016.4.9.0
NLOG to version 4.3.4

Version 2.1.12

01 Apr 12:53
Compare
Choose a tag to compare

Updated Verify methods:
-Fixed bug with clearing verify messages when driver is not stopped after each of tests
-Disable taking screenshot by default
-Added possibility of saving page source (Disabled by default)

Updated AfterTest methods in ProjectTestBase classes - Fixed setting of driverContext.IsTestFailed - now screenshots and save page sources are saved always (according to settings in app.config) at the end of test if test failed. More details here
Please notice that if you are not overwriting ProjectTestBase class during update of Test Framework nuget package you will have to implement that change manually.

Updated NUnit to version 3.2.0

Updated Selenium to version 2.53.0

Version 2.1.11

15 Mar 15:14
Compare
Choose a tag to compare

Added Sandcastle - Documentation Compiler sub project for generating API documentation (http://objectivitybss.github.io/Test.Automation)
Added NUnit.Console and NUnit.Runners to the NUnit project dependency
Added GetFiles methods for getting files from all sub folders
Added "browser" to name of webdriver screen shot and "fullscreen" to the name of desktop screen shot
Added teamcity service messages for publishing artefact during test execution
Updated XML comments for API documentation
Updated IEDriver to version 2.52.2
Updated Selenium to version 2.52.0
Updated StyleCop.MSBuild to version 4.7.50.0
Fixed WaitTimeoutException timeout message
Removed unused method Evaluate replaced by Format

Minor updates and improvements

01 Feb 07:40
Compare
Choose a tag to compare

Replaced ElementLocator Evaluate method by Format method
Replaced DriverContext.BrowserType by BrowserType
Set PageLoadTimeout, ScriptTimeout, ImplicitlyWait timeouts for Driver
Added GetUrlValue and GetUrlValueWithUserCredentials to the BaseConfiguration
Updated Selenium version to 2.50.1
Updated SpecFlow to official version 2.0.0
Updated ChromeDriver to version 2.21, IEDriver to 2.49
Added missing references System.XML, System.XML.Linq
Updated api documentation http://objectivitybss.github.io/Test.Automation
Symbols publish on www.symbolsource.org - possibility of debugging our Test.Automation
framework, more details here.