LuckyFrame V3.2 Beta release, one-stop automated testing platform

LuckyFrame V3.2 Beta release, this is a unified platform combines automated testing and quality management, automated testing support automation interfaces & UI Automation & mobile automation, compatible with the full deployment platforms (Windows, MAC, Linux), and offers several quality management data collection template used for project quality analysis.

V3.2 Beta version made several significant updates, including the use of flyway automatically upgrade the database table structure, the future will no longer need to manually perform the upgrade to SQL table structure, as well as upgraded using netty carried out between the client server communication, breaking the limit inside and outside the network, the server will fully support the deployment in the cloud, the client deployed locally.

If you are interested, you can also visit the official website or DEMO link to find out more details ......

Address official website       demo demo

what can I do?

  • Distributed Testing: Using the Web-Client mode, Web side is responsible for managing basic information display, Client is responsible for the implementation of the use case, any of the unlimited expansion of the client.

  • Professional Use Case Management: Professional management automation use cases, allowing you to write automated use case is more simple and intuitive.

  • Quality Management: Web end not only has to manage automation-related modules, but you can do some simple multi-chart display of quality data collection and analysis of data.

  • Multi-threaded execution cases: the client performs the use case can specify the number of threads, use cases run faster.

  • Multi-language drive: support JAVA and Python language test-driven, automated testing tools more flexible.

  • Scheduling regular tasks: support for custom configuration scheduling tasks, including the specified number of threads that specifies the execution client, remote execution of shell restart tomcat, jenkins on the project to build and so on.

  • Testing process monitoring: client runs the command line using use cases, the client can view real-time process. Web client can view the test query progress through the task.

  • Log Positioning: Client LOG4J + database record test logs can be viewed in two ways locate the problem in real time via the Web side.

  • Interface + Web UI + multi-movement end UI Automation Lat: Support Interface + Web UI + UI Automation mobile terminal, the Web UI Automation uses WebDriver3.0 package, UI Automation uses a mobile terminal APPIUM package, pure keyword driven, coded 0.

  • HTTP + Free Socket Interface Code: fully encapsulated HTTP and Socket interfaces, protocols, templates + pure keyword-driven, free coding, gospel junior testers, compared with other similar obvious advantages of open source tools.

  • Online debugging use case: use case step debugging automation management interface directly with patients, to avoid trouble caused by the use of development tools, debugging, worry, effort, mind, but do not mind.

  • Bootstrap small fresh style interface: The whole system is based on Web Bootstrap style, as well as a variety of plug-ins under it, build refreshing interface.

LuckyFrame V3.2 Beta version optimized update log

Web server (Test Management)
1: Solving program upgrade automatically update the database table structure and function through the flyway plug
2: Use Case interface to increase bulk copy test function
3: netty remodeling services and client communication, increase client type
4 : test Procedure increased Memo field
5: increasing import from Excel batch Example module functions with
6: optimization embodiment step interface encounter a null value, tooltip display problems null of
7: Example list interface increases tooltip Tip
8: optimization of performing detailed interface use cases, drop-down list you can query all tasks
9: solving no project lead by example inquiries 500, to avoid projects are deleted

client ( test execution machine )
1: increase the HTTP interface test patch, delete (support JSON format) are two types of requests
2: Reconstruction netty service and client communication
3: upgrading version dependencies appium to V7.3.0, selenium version dependencies to 3.141.59
4: increasing the mobile terminal and debugging
5: increasing the driving method of the database
6: increase APPIUM are test every configuration item is avoiding re-install the APP
7: optimizing warnings
8 : All driver file browser upgrade WebDriver of
9: Optimization Tips Client Server version detection of
10: mobile optimized code test page slide
11: Support for client submits json object is empty, the input parameter to NULL
12: Optimization All .sh file format unix
13: fully optimized code
14: json object optimization step function parameterized NULL

Guess you like

Origin www.oschina.net/news/114377/luckyframe-3-2-beta-released