发明名称 |
测试电子设备内的软件 |
摘要 |
可使用随机测试和确定性测试的组合来测试电子设备内的软件。在各种实施例中,在随机测试之前和/或之后,确定性测试可被运行规定的持续时间和/或规定次数的迭代。可使用表示在测试期间被做了压力测试的代码的量的度量对测试结果加权。该度量可通过追踪在测试期间被加载到存储器内的软件代码来确定。 |
申请公布号 |
CN102231131B |
申请公布日期 |
2015.03.25 |
申请号 |
CN201110087000.6 |
申请日期 |
2011.03.30 |
申请人 |
微软公司 |
发明人 |
S·拉贾什卡拉;R·坎;K·薛;P·孙达拉莫西;G·E·恩斯特龙;E·R·斯塔夫鲁 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
上海专利商标事务所有限公司 31100 |
代理人 |
胡利鸣 |
主权项 |
一种计算机实现的方法(500),包括:通过使用随机测试工具向便携式电子设备(102)提供随机输入将在所述便携式电子设备上操作的软件置于(510)随机状态;通过使用不同于所述随机测试工具的确定性测试工具对所述设备上的所述软件从所述随机状态执行(520)一个或多个确定性测试;以及通过使用至少一个探测来监视在执行一个或多个确定性测试期间是否发生崩溃或挂起。 |
地址 |
美国华盛顿州 |