首页计算机考试软件测试工程师
(简答题)

在web应用下,模拟十个用户并发进行数据的添加,结果每次执行全部成功,但是数据却不是十条,每次数据不一样,但是都比十小。这种情况产生的原因是什么?

正确答案

是数据库的问题。大多数的数据库都有记录锁的问题,第一次的数据操作没有commit之前,第二次对同样表进行的操作可能就没有办法成功,所以每次数据的条数都达不到十条。又因为每次的操作服务器的响应时间是不同的,所以不同虚拟用户的提交时间也是不同的,这样就导致每次提交成功的数据量不一致,导致每次结果的条数可能是不同的。

答案解析

相似试题

  • (简答题)

    简介WEB应用程序在压力下的常见错误类型。

    答案解析

  • (简答题)

    一个公司的系统上线以后,用户分布在各个不同的地区,而且接入系统的方式和带宽也不同,这种情况下进行性能测试,如何保证更加真实的模拟用户行为?用LoadRunner可以做到吗?

    答案解析

  • (判断题)

    Web测试中进行压力测试是指实际破坏一个Web应用系统,测试系统的反映。

    答案解析

  • (简答题)

    请解释LoadRunner下最大并发用户数、业务操作响应时间、服务器资源监控指标的含义与用途。

    答案解析

  • (单选题)

    WEB应用中一般采用架构的是()

    答案解析

  • (简答题)

    鉴于web应用的特殊性,除了关注功能方面的测试外,你还关注哪些测试?

    答案解析

  • (填空题)

    确认测试在模拟环境下运用黑盒测试方法,由专门测试人员和()参加的测试。

    答案解析

  • (简答题)

    对WEB进行压力测试时有哪些条件,如何使用?

    答案解析

  • (单选题)

    在用户的应用环境之下,用户通过运行和使用软件,检测与核实软件实现的功能是否符合预期的要求,这种测试是()

    答案解析

快考试在线搜题