ContributionsMost RecentMost LikesSolutionsRe: Reading PDF files line By Line // Set the start page (note that the page index is not zero-based) textStripperObj.setStartPage(1); // Set the end page textStripperObj.setEndPage(1); // Get the text of the specified pages text = textStripperObj.getText_2(docObj); In the above code, you can get particular page text and see how are you getting data, based on this you will get some idea about how you can get the required data. There is no prepaid solution for your question, This is just a way to get your analysis. Re: Reading PDF files line By Line You can extract data from the PDF file by following the steps in the below link https://support.smartbear.com/articles/testcomplete/testing-pdf-files-with-testcomplete#Extr_Data_pd... Re: Validate Table content in PDF document You can extract data from the PDF file by following the steps in the below link https://support.smartbear.com/articles/testcomplete/testing-pdf-files-with-testcomplete#Extr_Data_pdf Re: [Day 5/5] APIvsUI Testing - Myth Buster: being a software tester is boring Why do you enjoy your work? When you enjoy the work you all feel the difference and mind will be clear enough to put your efforts on the work. otherwise, you might not think about or create WOW factor. What was the most interesting/unusual bug you’ve found? We have achart section in our application which will be rendered after a fewspins and will display the data. Someone broke this behaviorand it never stopped spinning. Most of the UI bugs will very much interesting What do you laugh about at work? I spent almost 2 weeks to update my Name mappingon the modules which are ready to automate, after a day Product Owners will redesign the entire screen, initiallyit was headache movement when this happenedfew times then it becamefunny movements in our bay. I love what I do so, keeping a smile and enthusiastic personality in the workplace will always help work better. Re: [Day 4/5] APIvsUI Testing - What is your ideal UI testing process? Meeting with QA leads to list down the priority list for modules to automate Meeting with Product Owners and Development team to get an overview & business flow of the module Assign a/groupof Automation, Do a manual flow of the module and the scenariosbeing discussed at the last meeting and create automation test scenarios. (There will be some scenarioswhich cannot be automated which will be marked as Not Applicable and moved to the manual testing team) Review the automation test scenarios with Product Owners and QA leads. Once automation test scenarios approved, new Jira Test and a related branch in Bitbucket will be created Map the objects into the Name mapping Script development Test run Create Pull Request in the Bitbucket Pull request will be reviewed by QA leads and co-automation testers Once Approved, will be merged to the release branch Add module keyword to Run properties so that it will be taken to execution part of Jenkins scheduler Re: [Day 3/5] APIvsUI - Which skills does a tester need to do UI testing? Which technical skills are required? As faras UI automation testing concerned, Tester must have a basic understanding of AUT 's technology (like Angular) so that they can understand the application components to automate. Domain knowledge will help create End user scenarios to cover. Understanding the Automation tool (like TestComplete) will help you utilize its functionality to cover up test scenarios. If you are good at Scripting then your maintenance effort will less. Which skills help a person grow in the UI Testing carrier? I would say, Automation tool knowledge on handling AUT objects, Any Scriptinglanguage Is attending UI Testing courses required? Which ones can you recommend? I'm not a big fan of this but always courses help you get better in understanding the application. Re: [Day 2/5] APIvsUI - Define what API testing / UI testing Is Our AUT is integrated into multipledownstream applications where it uses parent application 's API to communicate and get data. It is important to test the sample API call in multipleapplications. We thought it is a good candidate to automate. Example:Downstream application will post a request to the parent about User permissions and API should respond with validand corresponding permission details. AUT has around more than100 types of permission which combinations come around 250+. In this case, manual testing is a hard/dull process. Solutionwith Ready API:Created a test case with all the combinationsin the data-driven approach and It will execute. This way automation covered all different combinations and validated every single combination. This gives us a lot of meaning on the ROI and making a solid statement on the quality of the product. When it comes to this kind of scenarios then Automation is the best and "must-have" one. Re: Day 1 - API Testing vs. UI Testing Happy to be part of this event, We are automating Rest API calls for Telecom and Networkingdomain which is integrated with JSwing Application and Angular JS application. Re: Testing with pdf files (AI driven testing) This is the best way to starthttps://support.smartbear.com/articles/testcomplete/testing-pdf-files-with-testcomplete Re: How to get the script return code If you want OnStartTest to fire on each of your tests then you have configured a TestItem for each test. from the Smartbeardoc: Description The OnStartTest event occurs when TestComplete starts a test run, namely -- When you run any test in your project. For example, the event fires when you run a keyword test or script routine by selectingRunfrom TestComplete toolbars or menus, or by passing command-line parameters to TestComplete. When aproject test itemstarts running (regardless of whether you run individual test items or the entire project). If the tests are organized into batches, the event will be fired for each test item. You can create an OnStartTest event handler to perform desired actions after the test starts, for example, to set initial conditions for the test.