add query string method
diff --git a/xmltest.cpp b/xmltest.cpp
index 91494ec..046bef7 100644
--- a/xmltest.cpp
+++ b/xmltest.cpp
@@ -827,6 +827,14 @@
 				XMLTest("Attribute: unsigned", (int)XML_SUCCESS, queryResult, true);

 				XMLTest("Attribute: unsigned", unsigned(100), v, true);

 			}

+			{

+				const char* v = "failed";

+				int queryResult = element->QueryStringAttribute("not-attrib", &v);

+				XMLTest("Attribute: string default", false, queryResult == XML_SUCCESS);

+				queryResult = element->QueryStringAttribute("attrib", &v);

+				XMLTest("Attribute: string", (int)XML_SUCCESS, queryResult, true);

+				XMLTest("Attribute: string", "100", v);

+			}

 			XMLTest("Attribute: unsigned", unsigned(100), element->UnsignedAttribute("attrib"), true);

 		}

 		{