What do you use to check your browser extension / BHO?

What are the best approaches / tools for checking browser extensions?

In my case, I am working on IE Helper Object (C #), which has a small native interface and a lot of interaction with databases. So far, we have used automated unit tests to test our models / business objects, but manual testing to test the user interface / script. I'm going to start using Selenium to control the browser, and then you will need to add other scripts to it to control and confirm the behavior of my user interface elements and check the database to get the correct results.

Any recommendations? What does someone else do in a similar situation (be it developing BHOs ​​or Firefox Extensions or something else)?

+3
source share
2 answers

We used Selenium, but then we switched to Webius SWExplorerAutomation (SWEA).

The advantage of using Webius is that we can generate C #, wrap them in nunit tests, and compile tests in .NET assemblies for integration into our build scripts.

The downside is that they are specific to Internet Explorer, but it gives us a good smoke test for our user interface.

ASP.NET MVC, , ( , , ).

+1

WatiN, , Selenium. IE Firefox.

0

Source: https://habr.com/ru/post/1697611/


All Articles