个人网站: www.7dtest.com 7点测试群:(61369656)------(77273408)------(35710365)------(9410090)

What's New in HP LoadRunner 9.1 Software

上一篇 / 下一篇  2008-06-01 10:51:40 / 个人分类:Zee的生活

Version 9.10 is based on the 9.0 release, and provides the following feature enhancements and fixes. For more details about these features, refer to the online documentation.

Controller

The Controller Classic Scheduler provides the opportunity to create a simple scenario schedule without the real-life schedule emulation features. Users can access the Classic Scheduler from the Controller interface, and continue working with the scheduling features in the same way that they worked prior to the new versions.

New Protocol

Flex

LoadRunner 9.10 supports the Flex 2.0 framework with the Flex protocol. Using this technology, LoadRunner records and replays underlying protocols, including AMF3. This allows you to test full Flex applications, or applications that use Flash components.

Protocol API and SDK

HP Performance Validation SDK (Software Development Kit) provides you with the tools to create a custom protocol. The protocol enables LoadRunner to record and run load tests on a previously unsupported application. As part of he QME (Quality Management Extensibility program), the SDK allows you to expand LoadRunner and create a record and replay protocol to fit your unique performance testing requirements.

Enhancements to Existing Protocols

Ajax (Click and scrīpt)
  • Added support for two new frameworks: scrīptaculous and GWT
    • scrīptaculous version 1.7.0, prototype 1.5.0
    • scrīptaculous version 1.8.0, prototype 1.6.0
    • GWT 1.4
  • Added support for two controls of ASP .NET Ajax:
    • Auto Complete
    • Tabs
AMF (Adobe's protocol for Flash applications)
  • Added support for AMF0 and AMF3 Adobe transport protocols
RTE (Remote Terminal Emulation)
  • RTE supports SSL and SSH2 for all emulations. Supports Ericom PowerTerm 9.1. For more information about Ericom's Terminal Emulation Support, refer to their Web site:
  • http://www.ericom.com.

RDP (Remote Desktop Protocol - Terminal Emulation)
  • Added support for text-related clipboard operations
  • Added support for connecting to a Windows XP system
  • Added support for connecting to open sessions
  • Added support for multiple recorded images in synchronization steps in Tree View
  • Added support for starting a specified program on connection
  • Provides enhanced synchronization support
  • Run-Time Viewer now shows Vusers running on the Controller machine and on remote load generators
Web Services and SOA
  • Enhanced XML schema type support:
    • Added support for Derived types in design, record, and replay
    • Support for optional parameters. You can indicate whether or not to include them in the SOAP request.
    • Support for Base64Binary in design, record, replay, and Service Emulation
  • The "Save returned value as parameter" option allows you to pass runtime XML parameters from one Web Service call to another.
  • An Operations tab lists all of the WSDL's operations and indicates whether they are being called by the scrīpt.
  • JMS Enhancements
    • Expanded Replay log includes JMS calls request/response messages, headers, and content
    • Automatic generation of the correlation ID
    • Inclusion of the SOAPAction element in the request JMS headers
    • Handling of one-way functions that do not return results.
  • Enhanced Reporting
    • Provides details about Web Service calls. The reports also display the request and response header and body for each call.
    • The report documents the contents of the lr_output_message and lr_error_message functions.
  • Enhanced support for I18N
  • Support for ACORD Web services

TAG: Zee的生活

zyyhgl的个人空间 引用 删除 zyyhgl   /   2009-08-17 11:02:35
你好请问一个问题,这是我的LR9.1的脚本:
web_service_call( "StepName=LogIn_101",
                "SOAPMethod=RetailService|RetailServiceSoap|LogIn",
                "ResponseParam=response",
                "Service=RetailService",
                "ExpectedResponse=SoapResult",
                "Snapshot=t1250474828.inf",
                BEGIN_ARGUMENTS,
                "terminalId=1000022",
                "terminalPassword=111111",
                "staffNo=001",
                "password=111111",
                "terminalVersion=2",
                END_ARGUMENTS,
                BEGIN_RESULT,
                END_RESULT,
                LAST);


        return 0;
}
运行后返回的结果是:
Virtual User Script started
Starting action vuser_init.
Web Services replay version 9.10.0 for WIN2003; Toolkit: ".Net"; build 1643
Run-Time Settings file: "C:\Documents and Settings\Administrator\Local Settings\Temp\noname10\\default.cfg"
Vuser directory: "C:\Documents and Settings\Administrator\Local Settings\Temp\noname10"
Vuser output directory: "C:\Documents and Settings\Administrator\Local Settings\Temp\noname10\"
LOCAL start date/time:  2009-08-17 10:33:42
Ending action vuser_init.
Running Vuser...
Starting iteration 1.
Starting action Action.
Action.c(4): Web service call "LogIn_101" started
Action.c(4): Error Exceptions:
Action.c(4): System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Unable to generate a temporary class (result=1).
error CS0029: Cannot implicitly convert type 'decimal' to 'decimal[]'

   at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, CompilerParameters parameters, Evidence evidence)
   at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, CompilerParameters parameters, Assembly assembly, Hashtable assemblies)
   at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
   at System.Xml.Serialization.XmlSerializer.FromMappings(XmlMapping[] mappings, Type type)
   at System.Web.Services.Protocols.SoapClientType..ctor(Type type)
   at System.Web.Services.Protocols.SoapHttpClientProtocol..ctor()
   at Microsoft.Web.Services2.WebServicesClientProtocol..ctor()
   at Mercury.LR.WS.ProxyBase.WSSoapClient..ctor()
   at Mercury.LR.NETProxy.RetailService..ctor()
   --- End of inner exception stack trace ---
   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
   at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Reflection.Assembly.CreateInstance(String typeName)
   at Mercury.LR.LrWsNetClient.ProxyCreator.PortInfo.LoadProxy()
   at Mercury.LR.LrWsNetClient.ProxyCreator.PortInfo..ctor(ServiceInfo service, String name)
   at Mercury.LR.LrWsNetClient.ProxyCreator.Init(String msWSDL, String msService, String msPort, INativeRepositoryApi moNativeRepository)
   at Mercury.LR.LrWsNetClient.NetReplay.InvokeMethod(String sMethod, IWSMethodParameters mParams, String sAsyncEvent)
Action.c(4): Error: InvokeMethod failure: Unable to generate a temporary class (result=1).
error CS0029: Cannot implicitly convert type 'decimal' to 'decimal[]'
.
Action.c(4): Error: Web service call "LogIn_101" execution failed
Ending action Action.
Ending iteration 1.
Ending Vuser...
Starting action vuser_end.
Ending action vuser_end.
Vuser Terminated.
这是什么原因呢?
 

评分:0

我来说两句

我的栏目

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 158098
  • 日志数: 146
  • 图片数: 1
  • 建立时间: 2006-12-05
  • 更新时间: 2012-11-16

RSS订阅

Open Toolbar