软件测试工程师

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

题目

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

参考答案和解析
正确答案:是数据库的问题。大多数的数据库都有记录锁的问题,第一次的数据操作没有commit之前,第二次对同样表进行的操作可能就没有办法成功,所以每次数据的条数都达不到十条。又因为每次的操作服务器的响应时间是不同的,所以不同虚拟用户的提交时间也是不同的,这样就导致每次提交成功的数据量不一致,导致每次结果的条数可能是不同的。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

你需要让 Web 应用的用户能够修改 Web 应用的 UI 和行为。而且,这些在不同用户之间的更改相互独立。并且,当用户返回到 Web 应用的时候,这些改变任然有效。为了用最小的代码量达到此目标,你应用如何做?()

A.用view state持久化控件的数据。

B.用Web Part控件.

C.为每个用户维护一个profile。

D.设置Web应用可以使用Session。


参考答案:B

第2题:

在图4-14所显示的网页中,当用户单击“添加”按钮后,将会以(6)方式将用户输入的数据提交给服务器,并且触发(7)程序的执行,从而完成用户对感兴趣Web网页的收藏。

(6) A.pull B.post C.Get

(7) A.main.asp B.index.html C.index.asp


正确答案:(6) B或post (7) C或index.asp
(6) B,或post (7) C,或index.asp 解析:这是一道要求读者掌握网页中输入数据的提交方式和过程的分析理解题。本题的解答思路如下。
网页控件中的数据提交方式以及后续处理是由该控件所在的表单来定义的。本试题中与“添加”按钮相关的编码是在index.asp文档中定义,其相关代码如下:
form. method="post" name="new" id="new" action="index.asp">

input type"submit" name="add" value="添加">
从表单form的定义可知,当用户单击“添加”按钮后,该控件的查询数据将以post方式提交给服务器,并且触发index.asp程序的执行,从而完成用户对感兴趣Web网页的收藏。

第3题:

以下关于Web应用软件测试的说法中,正确的是

A) 排版结构测试是数据层测试关注的内容

B) 链接测试是Web应用软件内容测试的重要内容

C) 在对Web应用软件进行系统测试时,通常需要考虑性能测试

D) 测试Web应用软件在多用户的情况下是否会出现系统崩溃,属于Web应用软件可靠性测试考虑的范畴

A.

B.

C.

D.


正确答案:C

第4题:

关于防护墙技术,下面哪些选项是正确的描述()

A.应用网关主要检验通过此网关的所有数据包中的应用层数据

B.电路级网关主要检验数据包中所含的会话信息,只在会话层进行验证

C.包过滤用于在两个不同的安全级别的网络之间控制流入和流出网络的数据

D.Web代理支持内网用户通过Eudemon访问内网的web服务器资源,为用户提供基于http方式的web应用服务


参考答案:A, B, C

第5题:

在考生文件夹下有“web.mdb”数据库。

(1)以服务器和个人信息表为数据源,创建查询“帐号信息”,查询帐号信息。结果显示服务器名称和个人信息的全部字段。

(2)创建“帐号信息宏”宏,运行“帐号信息”查询。

(3)创建“web信息查询”窗体,在窗体中添加“帐号信息”按钮;运行“帐号信息宏”宏。设置窗体宽度为6.198厘米,弹出方式。“web信息查询”窗体结果如图所示。


正确答案:

第6题:

你在开发一个可以写入数据到服务器文件的 Web 应用。并且,你限制只有指定的 Windows用户才能存取这个文件。你在 IIS 中拒绝了匿名用户访问 Web 应用。Web 应用以CONTOSO\ASPNET 用户身份进行运行。现在,你在 Web.Config 文件中,增加了如下 XML 段:你需求确保你的Web应用满足如下的需求:1. 当Web应用在写入数据到文件的时候,必须模拟一个用户身份。2. 当用户不访问文件的时候,Web应用必须以CONTOSO\ASPNET身份进行运行。请问,你必须进行下面那两步的操作达到此目的?()

A. 在Web.config 增加XML段 <identity impersonate="false"/>

B. 在Web.config 增加XML段 <identity impersonate="true"/>

C.用下面的代码段进行文件存取:


参考答案:A, C

第7题:

在云计算服务类型中,( )向用户提供虚拟数据的操作系统,数据库管理系统,Web 应用等服务。

A.IaaS

B.DaaS

C.PaaS

D.SaaS


正确答案:C

第8题:

你正在为一个抵押公司创建一个SQLServer2005数据库。数据库将用来支持一个新的能支持1000个并发用户的Web应用。这个应用必须快速的显示精确计算的结果,例如:抵押支出能力、分期偿付方案等。你需要确保数据库处理速度尽可能的快,你应该怎么做?()

A.在应用中执行参数化的SQL查询

B.在数据库执行SQL存储过程

C.在数据库中执行CLR存储过程

D.利用分布式Webservices实现


参考答案:C

第9题:

在C/S结构的web应用程序中包括( )组件。

A.数据库服务器

B.web服务器

C.用户

D.客户端


正确答案:AD

第10题:

在Web应用软件中,负载测试的最重要目的是了解系统所能承担的______。

A.并发用户数

B.最大压力

C.极限数据量

D.最大负载


正确答案:A

更多相关问题