Submit Search
Upload
Fosdem2012 : JBoss Forge & Arquillian
•
Download as ODP, PDF
•
2 likes
•
1,416 views
K
koentsje
Follow
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 15
Download now
Recommended
Discuss Legacy Code and the different approaches to get it under control. Discuss different methods for testing, Unit Tests with ABAP Test Seams. Discuss Software Exploration Tools, Moose2Model, SAP2Moose
Sap inside track Munich 2017
Sap inside track Munich 2017
Rainer Winkler
An introduction to unit testing
An introduction to unit testing
An introduction to unit testing
Adam Stephensen
CodeOne presentation about how Netflix tests microservices. Different testing techniques are discussed, with a deep dive into simulation testing.
Testing distributed systems in production
Testing distributed systems in production
Paul Bakker
An Introduction to Enterprise Design Patterns
An Introduction to Enterprise Design Patterns
An Introduction to Enterprise Design Patterns
Adam Stephensen
A collection of materials I use to discuss devops and agile and their role in software development
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
Adam Stephensen
Introducing Continuous Integration based on Hudson integrated into our main development platform: forge.typo3.org
Continuous Integration at T3CON08
Continuous Integration at T3CON08
Sebastian Kurfürst
What does it mean to 'do' Continuous Integration? It used to be enough to execute your unit tests in CI. But the bar is steadily raising for engineering practices. In the last decade we've seen tremendous improvements inacceptance testing. JavaScript is now a platform in it's own right. Cloudcomputing is now vital. There's growing interest in deployment to prod.So Continuous Integration is under more pressure than ever. As the bar slowly raises for engineering practices, we ll present 2011's minimum viable feature set for Continuous Integration
Continuous Integration, the minimum viable product
Continuous Integration, the minimum viable product
Julian Simpson
Best practices for writing end-to-end testing in Cypress including organizing tests, testing logging in through authorization, and controlling state.
Cypress - Best Practices
Cypress - Best Practices
Brian Mann
Recommended
Discuss Legacy Code and the different approaches to get it under control. Discuss different methods for testing, Unit Tests with ABAP Test Seams. Discuss Software Exploration Tools, Moose2Model, SAP2Moose
Sap inside track Munich 2017
Sap inside track Munich 2017
Rainer Winkler
An introduction to unit testing
An introduction to unit testing
An introduction to unit testing
Adam Stephensen
CodeOne presentation about how Netflix tests microservices. Different testing techniques are discussed, with a deep dive into simulation testing.
Testing distributed systems in production
Testing distributed systems in production
Paul Bakker
An Introduction to Enterprise Design Patterns
An Introduction to Enterprise Design Patterns
An Introduction to Enterprise Design Patterns
Adam Stephensen
A collection of materials I use to discuss devops and agile and their role in software development
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
Adam Stephensen
Introducing Continuous Integration based on Hudson integrated into our main development platform: forge.typo3.org
Continuous Integration at T3CON08
Continuous Integration at T3CON08
Sebastian Kurfürst
What does it mean to 'do' Continuous Integration? It used to be enough to execute your unit tests in CI. But the bar is steadily raising for engineering practices. In the last decade we've seen tremendous improvements inacceptance testing. JavaScript is now a platform in it's own right. Cloudcomputing is now vital. There's growing interest in deployment to prod.So Continuous Integration is under more pressure than ever. As the bar slowly raises for engineering practices, we ll present 2011's minimum viable feature set for Continuous Integration
Continuous Integration, the minimum viable product
Continuous Integration, the minimum viable product
Julian Simpson
Best practices for writing end-to-end testing in Cypress including organizing tests, testing logging in through authorization, and controlling state.
Cypress - Best Practices
Cypress - Best Practices
Brian Mann
* Blog post: http://wakeupandcode.com/asp-net-and-unit-testing Learn how you can use Unit Testing to build robust web applications in ASP.NET! Anyone can learn how to build web applications.... but how robust is your application in the real world? With Unit Testing, you can write code to test your application code to detect and prevent bugs!
ASP.NET & Unit Testing
ASP.NET & Unit Testing
Shahed Chowdhuri
An Introduction to Dependency Injection
An Introduction to Dependency Injection
An Introduction to Dependency Injection
Adam Stephensen
slides supporting the session at ESPC, talking about Azure Pipelines, Azure DevOps, SPFx and more.
#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFx
Vincent Biret
I gave this talk October 27, 2016 at ReactiveConf in Bratislava, Slovakia. Video of presentation can be found here: https://youtu.be/N9RbcP4iY90?t=48m18s Testing is the essential bedrock of software, and we can all agree it's a must have. There are many testing tools for the front end, but most (if not all) suffer from some crippling problems. We’ll explore these problems and the solutions Cypress.io offers to take the pain out of testing. To learn more about Cypress.io visit https://www.cypress.io/
Testing the way it should be
Testing the way it should be
Brian Mann
Presentation delivered by Matt Done, Head Of Platform Development at expanz Pty. Ltd. during DDD Sydney event on 2 July 2011. Matt demonstrates what it takes to setup a highly sophisticated load test, using the Azure environment and how to use the results to optimise a fully blown application development platform and application server running on Azure. Recording of this presentation can be found at www.youtube.com/expanzTV
Windows Azure Acid Test
Windows Azure Acid Test
expanz
Comparison between Cypress and Selenium + little little story, about my start in IT
Cypress testing
Cypress testing
Vladyslav Romanchenko
Continuous Integration, Fast Builds And Flot, By Chris Bushell, February 3rd 2010
Continuous Integration, Fast Builds And Flot
Continuous Integration, Fast Builds And Flot
guest271c51
Sean Cassidy, CTO of cybersecurity firm Praesidio, discusses how logs should be a crucial component of security and good development.
Praesidio - Log.error("impossible-")
Praesidio - Log.error("impossible-")
Nicholas Roberts
Working with various clients in the industry I have realized that the biggest barrier in Load Testing & Performance Testing adoption is the high infrastructure and administration cost that comes with this phase of testing. I will present an approach using Visual Studio and Windows Azure to effectively abstract the administration cost of infrastructure management and lower the total cost of Load & Performance Testing. This should hopefully help you leverage Windows Azure for Performance Testing your applications.
Leveraging Azure for Performance Testing
Leveraging Azure for Performance Testing
Tarun Arora
We have spent many years testing our applications and systems manually and with test automation tools. During this time many bug root causes have been classified and could be detected automatically with special static analysis tools. Most of them could be applied at the early stages of development even before code is integrated into the main development branch. In this talk, I will go through available solutions and demonstrate what kinds of issues may be detected automatically reducing the time and effort of traditional testing.
Static analysis tools as the best friend of QA
Static analysis tools as the best friend of QA
Mikalai Alimenkou
Review this presentation to learn how to conduct complete, end-to-end testing on web applications using CrossBrowserTesting.
Manual, Visual, and Automated Testing For Web Apps
Manual, Visual, and Automated Testing For Web Apps
SmartBear
See how Selenium Test Automation can improve your software and web application quality.
Getting Started With Selenium
Getting Started With Selenium
SmartBear
Environment Manager allows QA teams to easily and quickly execute and report on TestComplete tests across more than 500 test environments. Right from inside TestComplete, without setup or configuration, you get an access to a real device lab for executing GUI tests across a range of browsers, operating systems, and resolutions.
Test Design + Environment Management: Scaling UI Automation for Agile
Test Design + Environment Management: Scaling UI Automation for Agile
SmartBear
How long do you take to receive the feedback of the last code line that you wrote? Minutes? Seconds? Milliseconds? If this feedback is not immediate then you are being interrupted, because you can't write a new line before having the feedback of the last one. In this lecture we are going to discuss the impacts of these interruptions, take a look into some examples of these interruptions and show how we can reduce them.
Reducing passive interruptions
Reducing passive interruptions
Andrei Tognolo
What is cypress and its differences from selenium
LONDON SDET MEETUP - Difference between Selenium and Cypress presentation
LONDON SDET MEETUP - Difference between Selenium and Cypress presentation
Sriram Angajala
Continuous integration (CI) is a buzzword in software development today. We know it means “run lots of builds,” but having a continuous integration pipeline opens up opportunities well beyond making sure your team's code compiles. What if this pipeline could improve everything from the quality of code reviews to how often and safely you deploy to production and how you monitor your product in the wild? What if CI could provide insights into how automated tests are performing and how to improve them? Melissa Benua describes how to set up a basic CI infrastructure and then transform it into a way of life for development and test teams. Using free or nearly free tools, Melissa walks through a practical approach to making sure your code works—all the time and at every stage of the release train. Come away with practical advice for creating builds and running automation on the fly without spending hundreds of hours or thousands of dollars.
Continuous Integration as a Way of Life
Continuous Integration as a Way of Life
Melissa Benua
How can one create and deliver enterprise-class software, worth tens of years of R&D, with minimal capital investment? Open source can help, as well as the right context and ecosystem. This first talk will highlight the experience gained in the 8 first years of Nuxeo, and how they were applied to the latest iteration of the Nuxeo Platform.
The Nuxeo Way: leveraging open source to build a world-class ECM platform
The Nuxeo Way: leveraging open source to build a world-class ECM platform
Nuxeo
From document-to-code
From document-to-code
Hiroaki NAKADA
SystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification Process
DVClub
How to build better, and more stable Native (Titanium) Mobile Apps using Calabash and Mocha unit testing. Gist for the Jenkins Config: https://gist.github.com/Sophrinix/70c757e8f1e4bf4578ff
TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps
TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps
Andrew McElroy
Presentation given at JavaOne Tokyo 2012 about the innovations in Java EE 6, JBoss Forge, Arquillian.
Developer Productivity with Forge, Java EE 6 and Arquillian
Developer Productivity with Forge, Java EE 6 and Arquillian
Ray Ploski
OpenLogic provides overview of open source application servers including EJB3 vs. Spring, EJB2 compatibility, and OSGi.. The full webcast is available here: http://tinyurl.com/8ynsy3
Comparison Of Open Source App Servers
Comparison Of Open Source App Servers
Rogue Wave Software
More Related Content
What's hot
* Blog post: http://wakeupandcode.com/asp-net-and-unit-testing Learn how you can use Unit Testing to build robust web applications in ASP.NET! Anyone can learn how to build web applications.... but how robust is your application in the real world? With Unit Testing, you can write code to test your application code to detect and prevent bugs!
ASP.NET & Unit Testing
ASP.NET & Unit Testing
Shahed Chowdhuri
An Introduction to Dependency Injection
An Introduction to Dependency Injection
An Introduction to Dependency Injection
Adam Stephensen
slides supporting the session at ESPC, talking about Azure Pipelines, Azure DevOps, SPFx and more.
#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFx
Vincent Biret
I gave this talk October 27, 2016 at ReactiveConf in Bratislava, Slovakia. Video of presentation can be found here: https://youtu.be/N9RbcP4iY90?t=48m18s Testing is the essential bedrock of software, and we can all agree it's a must have. There are many testing tools for the front end, but most (if not all) suffer from some crippling problems. We’ll explore these problems and the solutions Cypress.io offers to take the pain out of testing. To learn more about Cypress.io visit https://www.cypress.io/
Testing the way it should be
Testing the way it should be
Brian Mann
Presentation delivered by Matt Done, Head Of Platform Development at expanz Pty. Ltd. during DDD Sydney event on 2 July 2011. Matt demonstrates what it takes to setup a highly sophisticated load test, using the Azure environment and how to use the results to optimise a fully blown application development platform and application server running on Azure. Recording of this presentation can be found at www.youtube.com/expanzTV
Windows Azure Acid Test
Windows Azure Acid Test
expanz
Comparison between Cypress and Selenium + little little story, about my start in IT
Cypress testing
Cypress testing
Vladyslav Romanchenko
Continuous Integration, Fast Builds And Flot, By Chris Bushell, February 3rd 2010
Continuous Integration, Fast Builds And Flot
Continuous Integration, Fast Builds And Flot
guest271c51
Sean Cassidy, CTO of cybersecurity firm Praesidio, discusses how logs should be a crucial component of security and good development.
Praesidio - Log.error("impossible-")
Praesidio - Log.error("impossible-")
Nicholas Roberts
Working with various clients in the industry I have realized that the biggest barrier in Load Testing & Performance Testing adoption is the high infrastructure and administration cost that comes with this phase of testing. I will present an approach using Visual Studio and Windows Azure to effectively abstract the administration cost of infrastructure management and lower the total cost of Load & Performance Testing. This should hopefully help you leverage Windows Azure for Performance Testing your applications.
Leveraging Azure for Performance Testing
Leveraging Azure for Performance Testing
Tarun Arora
We have spent many years testing our applications and systems manually and with test automation tools. During this time many bug root causes have been classified and could be detected automatically with special static analysis tools. Most of them could be applied at the early stages of development even before code is integrated into the main development branch. In this talk, I will go through available solutions and demonstrate what kinds of issues may be detected automatically reducing the time and effort of traditional testing.
Static analysis tools as the best friend of QA
Static analysis tools as the best friend of QA
Mikalai Alimenkou
Review this presentation to learn how to conduct complete, end-to-end testing on web applications using CrossBrowserTesting.
Manual, Visual, and Automated Testing For Web Apps
Manual, Visual, and Automated Testing For Web Apps
SmartBear
See how Selenium Test Automation can improve your software and web application quality.
Getting Started With Selenium
Getting Started With Selenium
SmartBear
Environment Manager allows QA teams to easily and quickly execute and report on TestComplete tests across more than 500 test environments. Right from inside TestComplete, without setup or configuration, you get an access to a real device lab for executing GUI tests across a range of browsers, operating systems, and resolutions.
Test Design + Environment Management: Scaling UI Automation for Agile
Test Design + Environment Management: Scaling UI Automation for Agile
SmartBear
How long do you take to receive the feedback of the last code line that you wrote? Minutes? Seconds? Milliseconds? If this feedback is not immediate then you are being interrupted, because you can't write a new line before having the feedback of the last one. In this lecture we are going to discuss the impacts of these interruptions, take a look into some examples of these interruptions and show how we can reduce them.
Reducing passive interruptions
Reducing passive interruptions
Andrei Tognolo
What is cypress and its differences from selenium
LONDON SDET MEETUP - Difference between Selenium and Cypress presentation
LONDON SDET MEETUP - Difference between Selenium and Cypress presentation
Sriram Angajala
Continuous integration (CI) is a buzzword in software development today. We know it means “run lots of builds,” but having a continuous integration pipeline opens up opportunities well beyond making sure your team's code compiles. What if this pipeline could improve everything from the quality of code reviews to how often and safely you deploy to production and how you monitor your product in the wild? What if CI could provide insights into how automated tests are performing and how to improve them? Melissa Benua describes how to set up a basic CI infrastructure and then transform it into a way of life for development and test teams. Using free or nearly free tools, Melissa walks through a practical approach to making sure your code works—all the time and at every stage of the release train. Come away with practical advice for creating builds and running automation on the fly without spending hundreds of hours or thousands of dollars.
Continuous Integration as a Way of Life
Continuous Integration as a Way of Life
Melissa Benua
How can one create and deliver enterprise-class software, worth tens of years of R&D, with minimal capital investment? Open source can help, as well as the right context and ecosystem. This first talk will highlight the experience gained in the 8 first years of Nuxeo, and how they were applied to the latest iteration of the Nuxeo Platform.
The Nuxeo Way: leveraging open source to build a world-class ECM platform
The Nuxeo Way: leveraging open source to build a world-class ECM platform
Nuxeo
From document-to-code
From document-to-code
Hiroaki NAKADA
SystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification Process
DVClub
How to build better, and more stable Native (Titanium) Mobile Apps using Calabash and Mocha unit testing. Gist for the Jenkins Config: https://gist.github.com/Sophrinix/70c757e8f1e4bf4578ff
TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps
TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps
Andrew McElroy
What's hot
(20)
ASP.NET & Unit Testing
ASP.NET & Unit Testing
An Introduction to Dependency Injection
An Introduction to Dependency Injection
#ESPC19 How to do #DevOps with #SPFx
#ESPC19 How to do #DevOps with #SPFx
Testing the way it should be
Testing the way it should be
Windows Azure Acid Test
Windows Azure Acid Test
Cypress testing
Cypress testing
Continuous Integration, Fast Builds And Flot
Continuous Integration, Fast Builds And Flot
Praesidio - Log.error("impossible-")
Praesidio - Log.error("impossible-")
Leveraging Azure for Performance Testing
Leveraging Azure for Performance Testing
Static analysis tools as the best friend of QA
Static analysis tools as the best friend of QA
Manual, Visual, and Automated Testing For Web Apps
Manual, Visual, and Automated Testing For Web Apps
Getting Started With Selenium
Getting Started With Selenium
Test Design + Environment Management: Scaling UI Automation for Agile
Test Design + Environment Management: Scaling UI Automation for Agile
Reducing passive interruptions
Reducing passive interruptions
LONDON SDET MEETUP - Difference between Selenium and Cypress presentation
LONDON SDET MEETUP - Difference between Selenium and Cypress presentation
Continuous Integration as a Way of Life
Continuous Integration as a Way of Life
The Nuxeo Way: leveraging open source to build a world-class ECM platform
The Nuxeo Way: leveraging open source to build a world-class ECM platform
From document-to-code
From document-to-code
SystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification Process
TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps
TiCalabash and TiMocha: The keys to Better & More Stable Titanium Apps
Similar to Fosdem2012 : JBoss Forge & Arquillian
Presentation given at JavaOne Tokyo 2012 about the innovations in Java EE 6, JBoss Forge, Arquillian.
Developer Productivity with Forge, Java EE 6 and Arquillian
Developer Productivity with Forge, Java EE 6 and Arquillian
Ray Ploski
OpenLogic provides overview of open source application servers including EJB3 vs. Spring, EJB2 compatibility, and OSGi.. The full webcast is available here: http://tinyurl.com/8ynsy3
Comparison Of Open Source App Servers
Comparison Of Open Source App Servers
Rogue Wave Software
How to build webapps with tools
How to build webapps with tools
How to build webapps with tools
Pasindu Perera
Glass Fish Slides Fy2009 2
Glass Fish Slides Fy2009 2
Abhishek Gupta
Glass Fish Slides Fy2009 2
Glass Fish Slides Fy2009 2
Abhishek Gupta
My talk from Silicon Valley Code Camp 2011 on PlayFramework.
Silicon Valley Code Camp 2011: Play! as you REST
Silicon Valley Code Camp 2011: Play! as you REST
Manish Pandit
Slides of my talk at Joker conference
2014 Joker - Integration Testing from the Trenches
2014 Joker - Integration Testing from the Trenches
Nicolas Fränkel
Slides of http://fosdem.org/2012/schedule/event/building_jboss_as7_for_fedora
Building JBoss AS 7 for Fedora
Building JBoss AS 7 for Fedora
wolfc71
Testing of web applications is significant part of development cycle from perspective of both, application development and quality assurance. JSF concepts makes testing of applications simple by separation of concerns, but enforces employing of specific tools for testing business logic and user interface. Lukas covers testing pitas and introduce frameworks which make testing of JSF application a breeze and motivate developers to follow concepts of test-driven development.
Testing JSF with Arquillian and Selenium
Testing JSF with Arquillian and Selenium
Lukáš Fryč
San Francisco Java User Group presents Chris Bedford who talks about: - How to write functional tests with Selenium (including explaining its IDE, architecture, RC, and alternatives like Canoo WebTest) - How to set up Selenium testing for web apps in continuous integration using Maven, Ant, Cargo, etc. - How to use Hudson for build server (brief overview) January 12, 2010 in San Francisco, CA http://www.sfjava.org/calendar/11982857/ Hosted by SUPINFO International University Sponsored by TEKsystems, Guidewire Software, Sun, O'Reilly, JetBrains, and Marakana. Video by Max Walker Organized by Marakana
Testing Java Web Apps With Selenium
Testing Java Web Apps With Selenium
Marakana Inc.
Automated Web Testing with Selenium. A presentation to Sydney Business Technology User Group (SBTUG) on 30 September 2009
Automated Web Testing With Selenium
Automated Web Testing With Selenium
Jodie Miners
This is a short presentation I created some time ago that details some of the developmental, procedural, and infrastructure best practices that I discovered while working with various customers.
Best practice adoption (and lack there of)
Best practice adoption (and lack there of)
John Pape
Presentation at OSCON 2007 by Michael Peters about various web testing tools.
Testing Toolbox
Testing Toolbox
Michael Peters
Arquillian (http://jboss.org/arquillian) is a test harness that simplifies integration testing using container managed resources. ShrinkWrap (http://jboss.org/shrinkwrap) is a fluent Java API for dynamically generating deployable archives.
Arquillian
Arquillian
nukeevry1
Unit Testing presentation going through advantages, naming convention, testing frameworks, mocking frameworks...
Unit Testing
Unit Testing
François Camus
Android developer's toolbox
Android developer's toolbox
Alex Verdyan
Eugene's presentation of Enterprise Tools and features of Glassfish V2. This presentation was given at the NLJUG Glassfish University on May 27 in Amersfoort
Gf University 27may09 Amersfoort
Gf University 27may09 Amersfoort
Eugene Bogaart
A fairly short (26 slides) presentation covering the GlassFish community and product (v2 and upcoming modular v3) as well as Java EE 5 and upcoming Java EE 6.
GlassFish and JavaEE, Today and Future
GlassFish and JavaEE, Today and Future
Alexis Moussine-Pouchkine
Video of the presentation: http://www.youtube.com/watch?v=8z3h4Uv9YbE At LinkedIn, we have started to use the Play Framework to build front-end and back-end services at massive scale. Play does things a little differently: it's a Java and Scala web framework, but it doesn't follow the servlet spec; it's fairly new, but it runs on top of robust technologies like Akka and Netty; it uses a thread pool, but it's built for non-blocking I/O and reactive programming; most importantly, it's high performance, but also high productivity. We've found that the Play Framework is one of the few frameworks that is able to maintain the delicate balance of performance, reliability, and developer productivity. In the Java and Scala world, nothing even comes close. In this talk, I'll share what we've learned so far, including details of rapid iteration with Java and Scala, the story behind async I/O on the JVM, support for real time web apps (comet, WebSockets), and integrating Play into a large existing codebase.
The Play Framework at LinkedIn
The Play Framework at LinkedIn
Yevgeniy Brikman
At LinkedIn, we have started to use the Play Framework to build front-end and back-end services at massive scale. Play does things a little differently: it's a Java and Scala web framework, but it doesn't follow the servlet spec; it's fairly new, but it runs on top of robust technologies like Akka and Netty; it uses a thread pool, but it's built for non-blocking I/O and reactive programming; most importantly, it's high performance, but also high productivity. We've found that the Play Framework is one of the few frameworks that is able to maintain the delicate balance of performance, reliability, and developer productivity. In the Java and Scala world, nothing even comes close. In this talk, I'll share what we've learned so far, including details of rapid iteration with Java and Scala, the story behind async I/O on the JVM, support for real time web apps (comet, WebSockets), and integrating Play into a large existing codebase.
The Play Framework at LinkedIn: productivity and performance at scale - Jim B...
The Play Framework at LinkedIn: productivity and performance at scale - Jim B...
jaxconf
Similar to Fosdem2012 : JBoss Forge & Arquillian
(20)
Developer Productivity with Forge, Java EE 6 and Arquillian
Developer Productivity with Forge, Java EE 6 and Arquillian
Comparison Of Open Source App Servers
Comparison Of Open Source App Servers
How to build webapps with tools
How to build webapps with tools
Glass Fish Slides Fy2009 2
Glass Fish Slides Fy2009 2
Glass Fish Slides Fy2009 2
Glass Fish Slides Fy2009 2
Silicon Valley Code Camp 2011: Play! as you REST
Silicon Valley Code Camp 2011: Play! as you REST
2014 Joker - Integration Testing from the Trenches
2014 Joker - Integration Testing from the Trenches
Building JBoss AS 7 for Fedora
Building JBoss AS 7 for Fedora
Testing JSF with Arquillian and Selenium
Testing JSF with Arquillian and Selenium
Testing Java Web Apps With Selenium
Testing Java Web Apps With Selenium
Automated Web Testing With Selenium
Automated Web Testing With Selenium
Best practice adoption (and lack there of)
Best practice adoption (and lack there of)
Testing Toolbox
Testing Toolbox
Arquillian
Arquillian
Unit Testing
Unit Testing
Android developer's toolbox
Android developer's toolbox
Gf University 27may09 Amersfoort
Gf University 27may09 Amersfoort
GlassFish and JavaEE, Today and Future
GlassFish and JavaEE, Today and Future
The Play Framework at LinkedIn
The Play Framework at LinkedIn
The Play Framework at LinkedIn: productivity and performance at scale - Jim B...
The Play Framework at LinkedIn: productivity and performance at scale - Jim B...
Fosdem2012 : JBoss Forge & Arquillian
1.
Koen Aers Sr.
Software Engineer JBoss by Red Hat JBoss Forge / Arquillian Two Missing Links in Enterprise Java Development
2.
3.
Higher signal to
noise ratio
4.
Powerful mechanisms
5.
6.
Annotations
7.
EJB Lite
8.
Simplified packaging
9.
Profiles AS 7
startup < 3 sec
10.
Daunting? What Do
You Mean? Startup Cost Gotchas Details Integration
11.
http://jboss.org/forge Carve out
a project, work it into shape
12.
13.
Daunting? What Do
You Mean? Startup Cost Gotchas Details Integration Testing
14.
A Container-oriented Testing
Framework http://arquillian.org
15.
16.
17.
18.
19.
20.
21.
22.
Takes care of
the gotchas
23.
Adds/activates technologies via
plugins
24.
25.
Micro -deployments
26.
Looks like unit
tests, executes in real environment
27.
Same tests for
multiple target environments
28.
Questions? http://jboss.org/forge http://arquillian.org
[email_address]
Download now