回答

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.)