Android 如何检测bug?
我想知道iOS、Android、Facebook等系统中的bug是如何检测到的。是否有一种特定的模式可以用来检测它们?我问的是操作系统和网站(包括web应用程序)中的错误。过程是相同的还是不同的。如果是,如何发现?通常通过QA或开发过程发现bug。无论是否有一个专门的团队,流程基本上是相同的 运行您正在测试的所有功能-注意任何意外行为。至少,试着考虑所有可能的场景、用例、测试用例,如果可能的话,还有边缘用例(这些事情不是你期望用户做的,但理论上是可能发生的)Android 如何检测bug?,android,ios,facebook,security,Android,Ios,Facebook,Security,我想知道iOS、Android、Facebook等系统中的bug是如何检测到的。是否有一种特定的模式可以用来检测它们?我问的是操作系统和网站(包括web应用程序)中的错误。过程是相同的还是不同的。如果是,如何发现?通常通过QA或开发过程发现bug。无论是否有一个专门的团队,流程基本上是相同的 运行您正在测试的所有功能-注意任何意外行为。至少,试着考虑所有可能的场景、用例、测试用例,如果可能的话,还有边缘用例(这些事情不是你期望用户做的,但理论上是可能发生的) 如果没有可见的bug,则可能需要查看
如果没有可见的bug,则可能需要查看后端(例如,如果存储值,则应检查这些值)通常,bug是通过QA或开发过程发现的。无论是否有一个专门的团队,流程基本上是相同的 运行您正在测试的所有功能-注意任何意外行为。至少,试着考虑所有可能的场景、用例、测试用例,如果可能的话,还有边缘用例(这些事情不是你期望用户做的,但理论上是可能发生的)
如果没有可见的bug,则可能需要查看后端(例如,如果存储值,则应检查这些值)通常,bug是通过QA或开发过程发现的。无论是否有一个专门的团队,流程基本上是相同的 运行您正在测试的所有功能-注意任何意外行为。至少,试着考虑所有可能的场景、用例、测试用例,如果可能的话,还有边缘用例(这些事情不是你期望用户做的,但理论上是可能发生的)
如果没有可见的bug,则可能需要查看后端(例如,如果存储值,则应检查这些值)通常,bug是通过QA或开发过程发现的。无论是否有一个专门的团队,流程基本上是相同的 运行您正在测试的所有功能-注意任何意外行为。至少,试着考虑所有可能的场景、用例、测试用例,如果可能的话,还有边缘用例(这些事情不是你期望用户做的,但理论上是可能发生的)
如果没有可见的bug,那么可能需要查看您的后端(例如,如果您存储了值,您应该检查这些值)要检测应用程序中的bug,需要经过几个阶段(至少我自己和我可以想象其他许多阶段)
如果您正在开发,另一个技巧是隔离崩溃的根源。这可能看起来很明显,但有时连我都忘了做。如果我注意到一只虫子,我不会杀死它。我找到了虫子的来源,它是如何到达那里的,我杀死了它产生的原因。这样,就不会产生其他错误。您可能还会发现,一个bug的来源实际上是许多其他bug的原因。检测应用程序中的bug需要经过几个阶段(至少我自己和我可以想象其他许多阶段)