In my last project, I created some test cases through Selenium , then automated them so that they would run on every build running with hudson . He worked fantastically and was consistent for a month.
Then the tests started to fail. In most cases, these were the problems of the time that caused the setbacks. After two weeks of effort over the next two months, it was decided to abandon selenium tests. They should have passed, but the answers and time frames of the web application differed to the extent that the tests failed when they had to pass.
Have you had a similar experience? Is Selenium a good tool for testing web applications?
Selenium is a great web testing tool, although it's important to make sure your tests are reliable. Timing issues are general, so I would suggest the following:
Update:
. , . TestNG , - , - -, .
, , . , .
0.8 , , .
. , - selenium , , , . , . .
, , .
, . , , .
, , . , Watin, coulod .
, , , .
Selenium. , , , . , ( ), .
, , .. , . , 30 .
, , Selenium - -. , , , , , . , , Selenium .
EDIT: Selenium - , , ( ). , .
, , , , , , , . nunit.
selenium . .
, Selenium . , , , .
Source: https://habr.com/ru/post/1718219/More articles:Building a multi-parameter MySQL search query - mysqlWhat does splat do here? - ruby | fooobar.comHow to create simple 2D NURBS using XAML? - .netVisualize B-Spline in .NET. - .netSharePoint 2007: How to restrict field level access? - sharepointhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1718220/are-there-any-free-tools-to-help-with-automatic-code-generation&usg=ALkJrhhr1_s-9dxduV2zwZk7HqD2oStt5gCOM: Create VT_ARRAY with VT_BSTR values - comSharepoint 2007: How to set permission at the column level? - sharepointOpen source and free 30 day trial? - open-sourceCommon best practice for updating a record and its associated relationships in Linq-to-SQL - c #All Articles