The ability to apply Token files to a Test before running a Test set.
I have a product that requires testing for multiple clients and will use tokenized tests to pass different data (usernames, field names etc). Rather than creating multiple tests that contain the same steps but different token files(1 token file per client) it would bemore efficient for me to have the single test set and select which token file to use. For example, a test that requires all fields on a form to be completed.Client A could have fields 1, 2 and 3 whereas Client B could have fields A, B and C. Each client would have different validation required and/or different character limits. Currently to use the same test I would need to edit the token file and re-upload or make a copy of the test (Which would make it harder keep updated with all the different copies if something changes). I was thinking this process could work in a similar way to attaching configurations/releases to a Test Set. The token files will be attached to thetest set and will be chosen upon running said test set. If anyone has any methods or work arounds for me, it would be great to hear them. Thanks.2.3KViews2likes1CommentQAComplete 10.2 Rest API Authorization
Hi, I tried accessing QAcomplete Releases list using Rest API's, but I couldn't get authorization passed. I found this on the website: "To call any QAComplete API operation, authentication is needed. To log in to QAComplete, you send your user name (login) and password to QAComplete in your first request (see below). QAComplete will respond with a security token. In your subsequent requests, you will need to specify your login and the security token" I tried using my login and password for the authorization, which I couldn't pass through. But above statement mentions that I need to have security token to have. How do I get the Security token in QAcomplete ? Please let me know. Thanks !4.9KViews0likes10CommentsScheduling Manual Tests And Dashboard Chart Showing Progress Against Plan
A key metric I am commonly asked for is "what is our test progress against plan?" Right now, I have a custom field "planned test date" that I have to manually populate test by test (or fast edit). The only way I can report on this is to then run a test library export (from legacy reports as the new reports module .csv includes excessive blank columns) in to an MS Excel dashboard where I then have a formula similar to this: =COUNTIFS('QAC_Extract'![RANGE],[LOOKUP],'QAC_Extract'![RANGE],"<="&[TODAY]) (where LOOKUP is the Planned Test Date) Used in conjunction with total number of tests, and the sum of the tests that have a Last Run Status I can determine how many were planned by today and how many were attempted. This gives me stats as shown in the attachment. It would be great if QAComplete could do all this tracking for me, using a dashboard line chart.1.8KViews1like0CommentsQA Complete and Test Complete Integration
Hi, I have two queries on QA Complete and Test Complete Integration Query1: I installed the required Agent for Bridging Connection between QA Complete and Test Complete(Agent20.exe). I was able to zip up the project suite and Add it to one of Test cases I created under Test Library in QA Complete. The run went fine with Test complete getting invoked, running the test and closing it. Now if i have 10 keyword test cases under my project suite its still mapped to single test case in QA Complete. Is there a way by which we can create multiple Test cases and link it one suite under QA Complete. Query2. We have a hybrid framework using VB scripting that we have customized on Test Complete. Now the test run happens in batch and the results are updated in an Excel Report. Is there a way by which we can tell thecode to directly update the results in QA Complete for that particular testcase. Like we have in QTP->ALM Awaiting Support1.8KViews0likes3CommentsRun Selenium/JAVA in TestComplete / QAComplete:
Hi SmartBear Community, End goal: To run Selenium/JAVA within TestComplete / QAComplete. Details: I have a functional web testing code that checks parameters on the internet explorer web page. The code is written in JAVA programming and Selenium. The IDE is Intellij, where I use to execute, debug, and develop my program. The Intellij also sync up with Maven which also has POM.xml. I found this video which shows 6 steps to run JAVA/Selenium in TestComplete: http://blog.smartbear.com/how-to/how-to-run-selenium-from-testcomplete-in-6-simple-steps/ The tutorial uses eclipse instead of Intellij, but I don't think it makes any different. Case 1 (use Maven): Procedure: 1) Create Junit project in TestComplete 2) Under "Use Maven Project" radio button, I put the path to C://****/pom.xml 3) Select "Run all tests" 4) Run Output: mvn.cmd test [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building JPAExample 1.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ JPAExample --- [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ JPAExample --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ JPAExample --- [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory C:\MITRE\Functional_Test\DTS_Lync_Code\src\test\resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ JPAExample --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ JPAExample --- [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.190 s [INFO] Finished at: 2016-03-16T14:04:54-04:00 [INFO] Final Memory: 10M/155M [INFO] ------------------------------------------------------------------------ My issue: - It does not show any error, but it did not execute any of my test. (Note: my java tests run fine inside Intellij). Do I need to configure pom.xml or TestComplete somehow? Case 2 (Use classpath directory): Procedure: 1) Create Junit project in TestComplete 2) Under "Specify the classpath directly" radio button, I put the path as C:\Users\ckhim\.m2\repository\junit\junit\4.10\junit-4.10.jar; C:\Users\ckhim\.m2\repository\org\seleniumhq\selenium\selenium-java\2.45.0\selenium-java-2.45.0.jar; C:\MITRE\Functional_Test\DTS_Lync_Code\src\test\java\ 3) Select "Run the following test classes", I put org.mitre.test.tests.testFunctionalDTS.checkDTSTitlePage. 4) Run Output Error: "C:\Program Files (x86)\Java\jre1.8.0_74\Bin\java.exe" org.junit.runner.JUnitCore org.mitre.test.tests.testFunctionalDTS.checkDTSTitlePage JUnit version 4.10 Could not find class: org.mitre.test.tests.testFunctionalDTS.checkDTSTitlePage Time: 0.001 OK (0 tests)1.3KViews0likes0Comments