回答

1

你可以閱讀這個鏈接,您可以下架,進行功能測試,我們測試每個功能(該產品應該如何表現),在..非功能性測試(應用程序如何工作)我們測試負載,壓力......所以它屬於NFR。

http://www.softwaretestinghelp.com/best-cross-browser-testing-tools-to-ease-your-browser-compatibility-testing-efforts/

http://www.guru99.com/compatibility-testing.html

Initial phase of compatibility testing is to define the set of environments or platforms the application is expected to work on. 
Tester should have enough knowledge on the platforms/software/hardware to understand the expected application behavior under different configurations. 
Environment needs to be set-up for testing with different platforms, devices, networks to check whether your application runs well under different configurations. 
Report the bugs .Fix the defects. Re-test to confirm defect fixing. 
0

功能要求是關於產品應如何表現。它是關於給定的一組初始條件和行爲的預期輸出是什麼。而且我們的功能需求會對其進行業務觀察。如果您正在構建運行牙科診所的軟件,功能要求將涉及添加患者,服用預約等。

另一方面,非功能性需求不會涉及「業務行爲」但更多關於軟件運行的平臺,產品的人體工程學或性能(儘管對於性能,如果軟件在特定響應時間之上無用,它可以變成「功能」)

返回瀏覽器兼容性,這不是關於產品的行爲。對於我們的牙科診所的例子,牙醫並不在意它是否能在Chrome或Firefox上正常運行。這不是他想要開展業務的原因。儘管如此,如果您的實施或測試認爲軟件只在Chrome上運行正常,那麼您將不得不建議使用此瀏覽器。但這與產品的功能無關。

0

http://www.1stwebdesigner.com/design/tools-browser-compatibility-check/

兼容性測試,軟件非功能性測試部分,被測試的應用程序,以評估應用程序的與計算環境兼容性進行。計算環境可能包含某些或全部下面提到的元素:

Computing capacity of Hardware Platform (IBM 360, HP 9000, etc.).. 
Bandwidth handling capacity of networking hardware 
Compatibility of peripherals (Printer, DVD drive, etc.) 
Operating systems (Linux, Windows, Mac etc.) 
Database (Oracle, SQL Server, MySQL, etc.) 
Other System Software (Web server, networking/ messaging tool, etc.) 
Browser compatibility (Chrome, Firefox, Netscape, Internet Explorer, Safari, etc.)