Оба языка программирования, Java и C#, могут быть использованы для разработки Android-приложений. Они оба имеют хорошую поддержку и набор инструментов для разработки и тестирования.
Если у вас уже есть опыт в тестировании без автоматизации и рассматриваете использование фреймворков для тестирования, то Java с Android Studio может быть хорошим выбором. Java является языком, который широко используется в разработке Android-приложений уже много лет. Android Studio предлагает хорошо разработанные инструменты и фреймворки для тестирования, такие как JUnit и Espresso, которые могут значительно упростить процесс автоматизации тестирования вашего приложения.
С другой стороны, недавно выпущенный C# с использованием технологии MAUI также может быть хорошим выбором. C# имеет сильную поддержку в инструментах разработки и имеет свой собственный фреймворк для тестирования Xamarin.UITest. Он позволяет вам написать автоматизированные UI-тесты для вашего Android-приложения, используя язык программирования C#.
Оба языка имеют свои преимущества и недостатки, и лучший выбор будет зависеть от ваших личных предпочтений, опыта и возможностей. Если у вас уже есть опыт в Java или C#, то использование этого языка может облегчить вашу работу при разработке и тестировании Android-приложения.