SECURITY TEST TOOL
First Claim
1. A test tool comprising:
- a connection engine configured to connect to a first non-relational database, a second non-relational database, and a server;
a transformation engine configured to;
receive a first message from the first non-relational database;
receive a second message from the second non-relational database; and
transform the second message into a JavaScript Object Notation message;
a validation engine configured to;
compare the first message with a server log stored on the server to determine whether information in the first message matches information in the server log;
compare the JavaScript Object Notation message with the server log to determine whether information in the second message matches information in the server log; and
a messaging engine configured to communicate a message indicating that information in the first message and the second message match information in the server log.
1 Assignment
0 Petitions
Accused Products
Abstract
A test tool includes a connection engine, a transformation engine, a validation engine, and a messaging engine. The connection engine connects to a first non-relational database, a second non-relational database, and a server. The transformation engine receives first and second messages from the first and second non-relational databases and transforms the second message into a JavaScript Object Notation message. The validation engine compares the first message with a server log stored on the server to determine whether information in the first message matches information in the server log and compares the JavaScript Object Notation message with the server log to determine whether information in the second message matches information in the server log. The messaging engine communicates a message indicating that information in the first message and the second message match information in the server log.
13 Citations
21 Claims
-
1. A test tool comprising:
-
a connection engine configured to connect to a first non-relational database, a second non-relational database, and a server; a transformation engine configured to; receive a first message from the first non-relational database; receive a second message from the second non-relational database; and transform the second message into a JavaScript Object Notation message; a validation engine configured to; compare the first message with a server log stored on the server to determine whether information in the first message matches information in the server log; compare the JavaScript Object Notation message with the server log to determine whether information in the second message matches information in the server log; and a messaging engine configured to communicate a message indicating that information in the first message and the second message match information in the server log. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
connecting to a first non-relational database, a second non-relational database, and a server; receiving a first message from the first non-relational database; receiving a second message from the second non-relational database; transforming the second message into a JavaScript Object Notation message; comparing the first message with a server log stored on the server to determine whether information in the first message matches information in the server log; comparing the JavaScript Object Notation message with the server log to determine whether information in the second message matches information in the server log; and communicating a message indicating that information in the first message and the second message match information in the server log. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a transformation engine configured to; receive a first message from a first non-relational database; receive a second message from a second non-relational database; and transform the second message into a JavaScript Object Notation message; a validation engine configured to; compare the first message with a server log to determine whether information in the first message matches information in the server log; compare the second JavaScript Object Notation message with the server log to determine whether information in the second message matches information in the server log; and a messaging engine configured to communicate a message indicating that information in the first message and the second message match information in the server log. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification