Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Using Java library in Soap UI
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
ymkocv
March 18, 2018
Technology
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Using Java library in Soap UI
How to use Java lib in Soap UI
ymkocv
March 18, 2018
More Decks by ymkocv
See All by ymkocv
Intro about web services
ymkocv
0
210
QA fails
ymkocv
0
53
MICROSERVICES: BETTER FOR DEVS OR QA'S?
ymkocv
0
98
Groovy in Soap UI for lazy QA
ymkocv
0
230
Introduction of web services
ymkocv
0
100
World of bugs: let's find together
ymkocv
0
64
QA vs DEV
ymkocv
0
110
Getting acquainted with BI testing
ymkocv
0
96
Альтернативная классификация багов (alternative classification of bugs)
ymkocv
0
200
Other Decks in Technology
See All in Technology
MySQL & MySQL HeatWave Report - June 2026
freshdaz
0
200
AIをフル活用してオンコール機能のプロトタイプを2日で作った話 / Building an AI-Powered On-Call Prototype in Just Two Days
nari_ex
0
150
「ビジネスがわかるエンジニア」とは何か?
ryooob
0
350
2026 AI Memory Architecture
nagatsu
0
580
從觀望到全公司落地:AI Agentic Coding 導入實戰 — 流程整合與安全治理
appleboy
0
160
クレデンシャル流出 ― 攻撃 3 時間 vs 復旧 10 時間。この非対称性にどう備えるか
kazzpapa3
3
620
アラート調査向けAIエージェントの本番導入とその後/AI Agents for Alert Investigation: Production Deployment and After
taddy_919
1
250
元・セキュリティ学習経験0大学生による業務紹介 / An Introduction to the Job by a Former College Student with Zero Security Training Experience
nttcom
0
940
[チョークトーク資料]AWS DevOps Agent を使いこなす / AWS Dev Ops Agent Chalk Talk AWS Summit Japan 2026
kinunori
4
800
Agile and AI Redmine Japan 2026
hiranabe
4
500
IaC コードを資産へ:AWS CDK 社内ライブラリと横断展開 / aws-summit-japan-2026
gotok365
10
1.6k
WebGIS AI Agentの紹介
_shimizu
0
590
Featured
See All Featured
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
470
The Spectacular Lies of Maps
axbom
PRO
1
830
Building AI with AI
inesmontani
PRO
1
1.1k
Paper Plane (Part 1)
katiecoart
PRO
0
9.3k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
490
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
750
My Coaching Mixtape
mlcsv
0
160
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Navigating Team Friction
lara
192
16k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
First, design no harm
axbom
PRO
2
1.2k
Transcript
Aliona Tudan, N-iX
QA lead at N-iX Approx 8 years in
IT BI, AB, API, UX/UI testing A bit of coding (Java, Groovy) QA Club Lviv co-founder
None
API testing is a type of software testing that
involves testing application programming interfaces (APIs) directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and security. *Wiki
None
Postman Soap UI API Fortress REST
Assured etc
REST & SOAP Testing Tool
Manual testing Automated testing (CI/CD) Both REST
& SOAP Performance testing Mocking Java & Groovy
None
None
Test data for DDT: names, emails, integers etc
Big piece of code: e.g. registering emails box Test frameworks
Java IntelliJ IDEA (or smth else) Maven
None
public class Randoms { public static String generateEmail(int charCount) {
String email = RandomStringUtils.randomAlphanumeric(charCount) + "@test.com"; return email; } public static String generateRandomString(int count){ String capital = RandomStringUtils.randomAlphabetic(1).toUpperCase(); String randomStr = capital + RandomStringUtils.randomAlphabetic(count-1).toLowerCase(); return randomStr; } }
public class DatesOptions { public static Date generalModificationOfDate(Date date, int
count, int calendarItem) { Calendar cln = Calendar.getInstance(); cln.setTime(date); cln.add(calendarItem, count); return cln.getTime(); } public static String dateAddDay(Date date, String pattern, int count) { Date newDate = generalModificationOfDate(date, count, Calendar.DATE); return formatDate(newDate, pattern); } }
None
None
None
None
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.3.1</version> <configuration> <outputDirectory>C:\Program Files (x86)\SmartBear\SoapUI-5.3.0\bin\ext</outputDirectory> </configuration> </plugin>
*This code should be added into pom.xml file
None
None
None
None
Merge conflicts PermGenSpace error Hangings (use auto-savings!)
Lots of code
https://github.com/ymkocv/soap_ui_addon
None