Pracuję w zespole programistów jako programista. Pracuję nad tym samym projektem od trzech lat. Oprogramowanie to 32-bitowa aplikacja C # na platformie .NET 4. Nasza platforma docelowa w systemie Windows 7 (do ubiegłego roku musieliśmy obsługiwać system Windows XP). Oprogramowanie komunikuje się z różnymi niestandardowymi urządzeniami, dla których zostały napisane niestandardowe sterowniki. Oprogramowanie do produkcji i sterowników zostało napisane przez naszego klienta. Oczywiście istnieje inny sterownik dla 32-bitowego i 64-bitowego systemu Windows.
Podczas fazy testowania systemu wykonujemy wszystkie / większość przypadków testowych zarówno w 32-bitowym, jak i 64-bitowym systemie Windows 7. Nie mogę sobie przypomnieć, czy w naszym oprogramowaniu występuje błąd, który występuje tylko w jednym systemie Windows. Po tym doświadczeniu zacząłem się zastanawiać, czy naprawdę musimy testować oprogramowanie 32-bitowe w 64-bitowym systemie Windows?
Jaki jest standard branżowy?