In this blog, I have discussed the difference in concepts and tools used in selenium with java language and selenium with C# language
Please find the table,
S.No |
Concepts |
Selenium with Java |
Selenium with C# |
1 |
Software needed |
Java(JDK) |
Dot net SDK |
2 |
IDE |
Eclipse IDE(mostly preferred) |
Visual Studio(community edition which is open source) |
3 |
Dependency/Library manager |
Maven |
NuGet |
4 |
Test Framework |
TestNG, Junit, Cucumber BDD |
Nunit,MSTest,Xunit,SpecFlow |
5 |
Test runner file |
Testng.xml file |
Not available |
6 |
Style of tests written |
Using TestNG or JUnit annotations for unit testing |
Using [setup] [test] [teardown] annotation |
7 |
Reports support |
Allure, extent report, TestNG report |
Allure, extent report |
8 |
Project metadata information present in |
pom.xml |
.csproj file |
Thank you, Happy learning......