软件测试方法和装置制造方法及图纸

技术编号:10120610 阅读:132 留言:0更新日期:2014-06-12 09:08
本发明专利技术公开了一种软件测试方法和装置,属于通信技术领域。所述方法包括:接收用户打开软件测试操控页面的指令;展示所述软件测试操控页面,使得所述用户在所述软件测试操控页面上对所述待测试软件进行测试;获取所述用户对所述待测试软件进行测试时,生成的软件测试信息和软件体验信息。所述装置包括:接收模块、展示模块和获取模块。本发明专利技术通过展示软件测试操控页面,使得用户在可以在软件测试操控页面上对待测试软件进行测试,可以得到软件测试信息和软件体验信息,可以测试出是否满足用户的需求、方便用户的操作。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种软件测试方法和装置,属于通信
。所述方法包括:接收用户打开软件测试操控页面的指令;展示所述软件测试操控页面,使得所述用户在所述软件测试操控页面上对所述待测试软件进行测试;获取所述用户对所述待测试软件进行测试时,生成的软件测试信息和软件体验信息。所述装置包括:接收模块、展示模块和获取模块。本专利技术通过展示软件测试操控页面,使得用户在可以在软件测试操控页面上对待测试软件进行测试,可以得到软件测试信息和软件体验信息,可以测试出是否满足用户的需求、方便用户的操作。【专利说明】软件测试方法和装置
本专利技术涉及通信
,特别涉及一种软件测试方法和装置。
技术介绍
随着通信技术的发展,可以实现文本编辑、图像处理、聊天、播放音视频等各种功能的各种软件层出不穷,为了保证用户能够正常使用软件,常常需要对软件进行测试。现有软件测试方法如下:在软件被开发成型后,测试人员按照测试计划及流程对软件进行功能验证或者性能测试,测试人员将测试过程出现的问题,整理在文档中形成软件测试信息。然而,在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:现有软件测试方法,主要依靠测试人员对软件进行功能验证或者性能测试,无法测试出软件是否满足用户的需求、方便用户的操作。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种软件测试方法和装置。所述技术方案如下:—方面,提供了一种软件测试方法,所述方法包括:接收用户打开软件测试操控页面的指令;其中,所述软件测试操控页面由软件测试服务器根据待测试软件的功能、所述待测试软件的运行环境和所述待测试软件的测试要求生成;展示所述软件测试操控页面,使得所述用户在所述软件测试操控页面上对所述待测试软件进行测试;获取所述用户对所述待测试软件进行测试时,生成的软件测试信息和软件体验信肩、O另一方面,提供了一种软件测试装置,所述装置包括:接收模块,用于接收用户打开软件测试操控页面的指令;其中,所述软件测试操控页面由软件测试服务器根据待测试软件的功能、所述待测试软件的运行环境和所述待测试软件的测试要求生成;展示模块,用于展示所述软件测试操控页面,使得所述用户在所述软件测试操控页面上对所述待测试软件进行测试;获取模块,用于获取所述用户对所述待测试软件进行测试时,生成的软件测试信息和软件体验信息。本专利技术实施例提供的技术方案带来的有益效果是:通过展示软件测试操控页面,使得用户在可以在软件测试操控页面上对待测试软件进行测试,可以得到软件测试信息和软件体验信息,可以测试出是否满足用户的需求、方便用户的操作。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的一种软件测试方法流程图;图2是本专利技术实施例二提供的一种软件测试方法流程图;图3是本专利技术实施例三提供的一种软件测试装置结构示意图;图4是本专利技术实施例三提供的另一种软件测试装置结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一本专利技术实施例提供了一种软件测试方法,参见图1,该方法包括:101:接收用户打开软件测试操控页面的指令。其中,软件测试操控页面由软件测试服务器根据待测试软件的功能、待测试软件的运行环境和待测试软件的测试要求生成。102:展示软件测试操控页面,使得用户在软件测试操控页面上对待测试软件进行测试。103:获取用户对待测试软件进行测试时,生成的软件测试信息和软件体验信息。优选地,获取用户对待测试软件进行测试时,生成的软件测试信息,包括:获取用户打开待测试软件时花费的时间;获取用户注册待测试软件时花费的时间;获取用户登录待测试软件时花费的时间;获取用户使用待测试软件的相关功能时,生成的漏洞bug信息。优选地,获取用户对待测试软件进行测试时,生成的软件体验信息,包括:获取用户对待测试软件进行测试时,反馈的软件功能体验信息;获取用户对待测试软件进行测试时,反馈的软件性能体验信息;获取用户对待测试软件进行测试时,反馈的软件需求信息。优选地,展示软件测试操控页面之后,使得用户在软件测试操控页面上对待测试软件进行测试之前,还包括:获取用户登录软件测试操控页面的登录信息;根据登录信息,对用户进行验证;判断对用户是否验证成功;如果验证成功,则提示用户能够进行软件测试。优选地,获取用户对待测试软件进行测试时,生成的软件测试信息和软件体验信息之后,还包括:根据软件测试信息和软件体验信息,生成软件测试报告。本专利技术实施例所述的软件测试方法,通过展示软件测试操控页面,使得用户在可以在软件测试操控页面上对待测试软件进行测试,可以得到软件测试信息和软件体验信息,可以测试出是否满足用户的需求、方便用户的操作。实施例二本专利技术实施例提供了一种软件测试方法,参见图2,该方法包括:201:接收用户打开软件测试操控页面的指令。具体地,为了更好地了解用户的需求,获取更加真实可靠的测试数据,可以预先征集一些用户,让用户对软件进行测试。可以通过发布征集消息,招募志愿者等方式征集用户。其中,软件测试操控页面是由软件测试服务器根据待测试软件的功能、待测试软件的运行环境和待测试软件的测试要求生成的网络页面。用户可以在浏览器中输入与软件测试操控页面对应的网址,打开软件测试操控页面。202:展示软件测试操控页面。具体地,将软件测试操控页面展示在用户的计算机、手机等终端中。203:获取用户登录软件测试操控页面的登录信息。具体地,在软件测试操控页面中设置有登录入口和注册入口。如果用户没有注册,则可以先进行注册。在用户注册时,获取用户的注册信息,并将注册信息存储在软件测试服务器中,其中,注册信息包括用户的名称。如果用户已经注册,则可以直接进行登录。204:根据登录信息,对用户进行验证。205:判断对用户是否验证成功,如果验证成功,则执行206 ;否则,执行209。具体地,将用户输入的登录信息,与用户的注册信息进行对比,如果相同,则对用户验证成功。或判断用户登录信息中的名称和密码是否正确,如果正确,则对用户验证成功。206:提示用户能够进行软件测试,使得用户在软件测试操控页面上对待测试软件进行测试。207:获取用户对待测试软件进行测试时,生成的软件测试信息和软件体验信息。具体地,获取用户对待测试软件进行测试时,生成的软件测试信息,包括:获取用户打开待测试软件时花费的时间;获取用户注册待测试软件时花费的时间;获取用户登录待测试软件时花费的时间;获取用户使用待测试软件的相关功能时,生成的漏洞bug信息。具体地,获取用户对待测试软件进行测试时,生成的软件体验信息,包括:获取用户对待测试软件进行测试时,反馈的软件功能体验信息;获取用户对待测试软件进行测试时,反馈的软件性能体验信息;获取用户对待测试软件进行测试时,反馈的软件需求信息。具体地,可以在软件测试操控页面上设置信息反馈接口,当用户需要反馈信息时,通过信息反馈接口进行反馈。需要说明的是软件功能体验信息、软本文档来自技高网...
软件测试方法和装置

【技术保护点】
一种软件测试方法,其特征在于,所述方法包括:接收用户打开软件测试操控页面的指令;其中,所述软件测试操控页面由软件测试服务器根据待测试软件的功能、所述待测试软件的运行环境和所述待测试软件的测试要求生成;展示所述软件测试操控页面,使得所述用户在所述软件测试操控页面上对所述待测试软件进行测试;获取所述用户对所述待测试软件进行测试时,生成的软件测试信息和软件体验信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈瑶段薇
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1